Description
This one-skillet Ground Beef and Zucchini Skillet is a hearty, high-protein dinner packed with veggies and flavor. Ready in under 30 minutes, it’s a meal-prep friendly recipe that’s naturally gluten-free and family-approved.
Ingredients
2 teaspoons avocado oil
1 medium sweet potato, peeled and cut into ½-inch cubes (approx. 2 cups)
1 small zucchini, diced (approx. 1 cup)
1 medium red bell pepper, diced (approx. 1 cup)
1 small red onion, diced (approx. 1 cup)
4 garlic cloves, minced (approx. 2 teaspoons)
1 lb lean ground beef
1 (15 oz) can black beans, drained and rinsed
1 (15 oz) can fire-roasted tomatoes (with juice)
1 cup frozen corn
1 packet taco seasoning (or 3 tablespoons homemade taco seasoning)
1 cup shredded Mexican-style or Monterey Jack cheese blend
Optional garnishes: ⅓ cup chopped fresh cilantro, 3–4 sliced green onions
Instructions
1. Heat a large skillet over medium-high heat. Add avocado oil and swirl to coat.
2. Add sweet potato cubes and cook 4–5 minutes, stirring occasionally.
3. Add zucchini, bell pepper, onion, and garlic. Cook another 3–4 minutes until slightly tender.
4. Push veggies to one side of the skillet. Add ground beef to the other side. Cook 7–9 minutes, breaking into pieces, then drain excess grease.
5. Reduce heat to medium-low. Add black beans, tomatoes with juice, corn, and taco seasoning. Stir everything to combine.
6. Sprinkle shredded cheese evenly on top. Cover with a lid, remove from heat, and let cheese melt for about 2 minutes.
7. Garnish with fresh cilantro and sliced green onions. Serve warm.
Notes
Store leftovers in an airtight container in the fridge for 3–4 days.
Freeze for up to 6 months and thaw in the fridge before reheating.
Reheat in the microwave or a skillet over medium heat.
You can substitute ground turkey or chicken for the beef.
Fresh zucchini is best—frozen can make the dish soggy.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1/6 recipe (approx. 1 1/3 cups)
- Calories: 379
- Sugar: 11g
- Sodium: 925mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 8g
- Protein: 28g
- Cholesterol: 62mg