Description
A hearty and budget-friendly one-pot meal made with seasoned ground beef, tender cabbage, and a rich tomato base. This easy dinner is perfect with rice or cornbread and great for feeding a crowd.
Ingredients
1 tbsp olive oil
1 large onion, chopped
1½ lbs ground beef
1 tsp garlic powder
½ tsp red pepper flakes
½ tsp Italian seasoning
Salt and pepper, to taste
1 small head cabbage, chopped
2 (14.5 oz) cans diced tomatoes
1 (14.5 oz) can tomato sauce
Instructions
Heat olive oil in a large heavy pot or Dutch oven over medium heat.
Add onion and sauté until translucent, about 5 minutes.
Add ground beef, breaking it into small chunks as it cooks. Stir and cook until browned, 5–7 minutes.
Season the beef mixture with garlic powder, red pepper flakes, Italian seasoning, and a pinch of salt.
Stir in chopped cabbage, diced tomatoes, and tomato sauce. Mix well.
Bring the mixture to a boil, then reduce heat to low. Simmer for about 25 minutes, stirring occasionally, until the cabbage is tender.
Taste and adjust seasoning with more salt and pepper if needed.
Serve warm with rice or cornbread for a hearty, comforting meal.
Notes
For a lighter option, substitute ground turkey or chicken for the beef.
Add cooked rice or quinoa directly to the pot for a one-dish meal.
Spice it up by increasing the red pepper flakes or adding a dash of hot sauce.
Leftovers keep well in the fridge for up to 4 days and taste even better the next day.
Freezes beautifully — store in airtight containers for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Dish, One-Pot Meal
- Method: Stovetop / Simmered
- Cuisine: American