Description
A one-pan, protein-packed dinner combining ground beef, sweet potatoes, and zucchini in a flavorful tomato and mustard sauce. Gluten-free, dairy-free, Whole30 and Paleo adaptable, and perfect for meal prep.
Ingredients
Scale
- 1 lb ground beef (85% lean)
- 2 cups sweet potatoes, peeled and diced
- 2 medium zucchini, chopped
- 1 small yellow onion, diced
- 2 garlic cloves, minced
- 1 tbsp olive oil
- 1 cup tomato passata (or crushed tomatoes)
- 1 tsp Dijon mustard
- ¼ cup vegetable broth or water
- 1 tsp dried oregano
- 1 tsp smoked paprika
- ½ tsp salt (or to taste)
- ¼ tsp black pepper
- Optional: pinch red pepper flakes
- Fresh parsley or cilantro for garnish
Instructions
- Heat a skillet over medium-high heat. Add olive oil and ground beef. Break it up and cook until browned, about 5–6 minutes. Drain excess fat.
- Push beef to one side, add onions and garlic. Sauté for 2–3 minutes until softened.
- Stir in sweet potatoes and pour in the broth. Cover and let steam for 6–8 minutes until potatoes are nearly tender.
- Add zucchini, tomato passata, Dijon mustard, oregano, paprika, salt, and pepper. Stir well and cook uncovered for another 5–7 minutes until zucchini softens and sauce thickens.
- Garnish with fresh herbs and serve warm.
Notes
- To make Whole30 compliant, omit mustard and ensure passata has no added sugar.
- For a keto/low-carb version, reduce sweet potatoes and add more zucchini or cauliflower.
- Stores well for up to 5 days in the fridge and reheats easily.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American / Mediterranean-inspired
Nutrition
- Serving Size: Per Saving
- Calories: ~350 kcal
- Sugar: 6g
- Fat: 15g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 25g