Go Back

One-Pan Veggie & Lean Beef Skillet - Fast, Flavorful, and Healthy

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 pound (450 g) lean ground beef (90–95% lean)
  • 1 tablespoon olive oil (optional if beef is very lean)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, sliced
  • 1 zucchini, halved lengthwise and sliced
  • 1 cup broccoli florets, small bite-size
  • 1 cup cherry tomatoes, halved
  • 1 cup baby spinach, loosely packed
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried Italian seasoning (or oregano + basil)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 1/2 cup low-sodium beef or vegetable broth
  • 1 tablespoon soy sauce or coconut aminos
  • 1 teaspoon balsamic vinegar or lemon juice
  • Fresh parsley or cilantro, chopped, for garnish
  • Optional add-ins: 1 cup cooked brown rice or quinoa, or 1 small can (15 oz) rinsed black beans

Method
 

  1. Prep your ingredients: Dice the onion, slice the bell pepper and zucchini, chop the broccoli, and halve the tomatoes. Keep spinach and herbs ready for the end.
  2. Heat the skillet: Place a large nonstick or cast-iron skillet over medium-high heat. Add olive oil if using.
  3. Brown the beef: Add the lean ground beef. Season with a pinch of salt and pepper. Cook, breaking it up with a spatula, until browned and no longer pink, about 5–6 minutes. Drain excess fat if needed and push the beef to one side of the pan.
  4. Sauté aromatics: In the open space, add onion and cook 2 minutes, stirring. Add garlic and cook 30 seconds until fragrant.
  5. Add vegetables: Stir in bell pepper, zucchini, and broccoli. Season with a little salt, pepper, smoked paprika, Italian seasoning, cumin, and red pepper flakes. Cook 4–5 minutes, stirring occasionally, until veggies soften but still have some bite.
  6. Build the sauce: Stir in tomato paste to coat everything. Pour in broth and soy sauce. Scrape up any browned bits from the bottom—those add big flavor.
  7. Simmer briefly: Let the mixture simmer 2–3 minutes until slightly thickened and the vegetables are tender-crisp.
  8. Finish fresh: Add cherry tomatoes and spinach. Stir until spinach wilts, about 1 minute. Turn off heat and splash in balsamic vinegar or lemon juice for brightness. Taste and adjust salt and pepper.
  9. Optional bulk-up: Fold in cooked brown rice, quinoa, or black beans to make it heartier. Warm through for 1–2 minutes.
  10. Serve: Garnish with chopped parsley or cilantro. Serve as is, over cauliflower rice, or with warm tortillas for scooping.