This hearty One-Pot Meatballs and Potatoes recipe combines tender meatballs with perfectly cooked potatoes in a rich, flavorful sauce. It’s the ultimate comfort food that’s both satisfying and simple to prepare.
Perfect for busy weeknights or relaxed weekend dinners, this dish brings together classic flavors in a convenient one-pot preparation that minimizes cleanup while maximizing taste.
Ingredients
- 3 tablespoons cooking oil
- 1 cup diced onion
- 4 cloves minced garlic
- 1 teaspoon grated ginger
- ½ teaspoon red chili flakes
- 1 cup diced tomatoes
- 1 teaspoon turmeric powder
- 2 teaspoons paprika
- 2 teaspoons thyme
- 2 teaspoons bouillon powder
- 1 lb potatoes, cut into 1-inch cubes
- ½ lb carrots, cut into 1-inch pieces
- 1 cup diced bell peppers
- 2 tablespoons all-purpose flour (optional)
- Salt and pepper to taste
- 1 lb cooked meatballs
Steps to Follow
- Step 1: Heat oil in a large pot and sauté onions until translucent
- Step 2: Add garlic, ginger, and chili flakes, cooking for 30 seconds
- Step 3: Stir in tomatoes and all seasonings, cook for 2-3 minutes
- Step 4: Add potatoes and carrots with water, cover and simmer for 15-20 minutes
- Step 5: Add meatballs and bell peppers, simmer uncovered for 3-5 minutes
- Step 6: Optional – mix flour with water and add to thicken sauce
- Step 7: Adjust seasoning and garnish with fresh herbs
- Step 8: Serve hot
Additional Instructions
- Prep time: 20 minutes
- Cook time: 30 minutes
- Serves: 4-6 people
- Storage: Keep refrigerated in airtight container for up to 3 days
- Reheating: Warm gently on stovetop or microwave, adding liquid if needed
- Variations: Can use turkey or chicken meatballs instead of beef
- Serving suggestion: Pair with rice, bread, pasta, or couscous
General Nutritional Values
- Calories: 661 kcal per serving
- Protein: 9.7g
- Carbohydrates: 65.2g
- Fat: 44.8g
- Fiber: 17.6g
- Sodium: 1613.4mg