This Ground Beef with Vegetables is a quick, healthy, and customizable one-pan meal featuring lean ground beef and a medley of fresh vegetables. Ready in under 30 minutes, it’s perfect for busy weeknights or meal prep.

overhead view of ground beef with vegetables in a cast iron skillet.
Photo of Olivia in her kitchen, founder of Primavera Kitchen

Beef Veggie Bliss!

Who doesn’t love a quick, delicious one-pan meal?! I definitely do! I’m always making my Ground Turkey Skillet with Green Beans or my Ground Turkey Sweet Potato Skillet—they’re staples in my kitchen.

This Ground Beef Veggie Skillet is another go-to for busy weeknights. It’s made with wholesome ingredients, easy to throw together, and super satisfying. Packed with lean ground beef and fresh veggies, it’s become a family favorite around here.

I’ve made this recipe more times than I can count, and it’s always a hit. Pierre and Thomas both love it—especially when I sprinkle a little Parmesan on top! It’s also really versatile, so feel free to swap in your favorite veggies or adjust the seasoning to your taste.

We usually serve it with a side of arugula salad, fluffy rice, cauliflower rice, noodles or roasted sweet potatoes, but it’s equally delicious on its own. If you’re looking for a meal that’s quick to prepare and full of flavor, this one’s for you!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Key Ingredients:

Ground Beef: I’ve tested this recipe with lean ground beef, and it’s perfect for adding rich flavor and protein. I’ve also made it with ground turkey and ground pork for a lighter version, and they work great too.

Vegetables: After testing this recipe multiple times, I’ve found that red onions, bell peppers, carrots, and asparagus give the perfect combination of flavors and textures. They cook quickly and absorb all the savory goodness. If asparagus isn’t your thing, you can easily substitute it with celery, zucchini, broccoli, mushrooms or green beans.

Tomato Sauce & Beef Broth: I’ve made this dish many times with tomato sauce and beef broth, and they create a savory base that ties all the ingredients together. The beef broth adds depth, while the tomato sauce brings just the right amount of tang.

Dijon Mustard & Oregano: Dijon mustard adds a subtle tang that enhances the flavor, while oregano is a must-have to bring everything together with its earthy note. I’ve tested both in this recipe and they complement the dish perfectly.

Overhead view of ground beef with vegetables and rice served in a white bowl.

Recipe Tips

  • Make sure to remove the woody stems from the asparagus before cutting them into 3.
  • Avoid using large zucchinis as they’re on the watery side.
  • Make sure the veggies are well washed before using as the skin is kept on.
  • For a bit of heat, consider adding a pinch of red pepper flakes or a dash of hot sauce.

Ground Beef and Veggies – 30-Minute One-Pan Dinner

3.58 from 261 votes
Author: Olivia Ribas
Servings4 people
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
This Ground Beef with Vegetables is a quick, healthy, and customizable one-pan meal featuring lean ground beef and a medley of fresh vegetables. Ready in under 30 minutes, it's perfect for busy weeknights or meal prep.
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

  • 2 tablespoons extra virgin olive oil
  • 1 lb ground beef
  • 2 garlic cloves minced
  • ½ cup red onions diced
  • ½ cup red bell peppers diced
  • 1 medium carrot thinly sliced
  • ½ pound asparagus trimmed and cut into thirds
  • 1 teaspoon Dijon mustard
  • ¼ cup tomato sauce
  • 1 cup beef broth
  • ½ teaspoon dried oregano or Italian seasoning
  • Salt and freshly ground black pepper to taste
  • Green onions for garnish (you can use cilantro or parsley too)

Instructions 

  • Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a spoon, until browned and cooked through—about 5–6 minutes. Drain grease if needed.
    ground beef in a skillet
  • Add the garlic and red onions to the skillet. Cook for 1–2 minutes until fragrant and the onions begin to soften. Stir in the red bell peppers, sliced carrots, and asparagus. Cook for 2–3 minutes, stirring occasionally.
    ground beef and vegetables in a skillet
  • Stir in the Dijon mustard, tomato sauce, beef broth, dried oregano, salt, and pepper. Mix well.
  • Cover the skillet and reduce heat to medium-low. Let it simmer for 5 minutes, or until the vegetables are tender and the liquid has reduced slightly. Uncover during the last few minutes if you want a thicker sauce.
    ground beef and vegetables in a skillet
  • Taste and adjust seasoning if needed. Garnish with chopped green onions and serve hot—great over rice or on its own!
    closeup view of ground beef with vegetables

Notes

  • To store: Store leftovers in an airtight container in the fridge for up to 4 days.
  • To reheat: Reheat the meal prep in the microwave until hot. 
  • To freeze: Let the skillet cool to room temperature. Store in an airtight container or freezer bag. Label with the date and freeze for up to 3 months.

Nutrition

Serving: 1/4, Calories: 261kcal, Carbohydrates: 8.5g, Protein: 29.5g, Fat: 12.8g, Cholesterol: 68mg, Sodium: 164mg, Fiber: 2.4g, Sugar: 4.5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

SaveSave

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so glad you’re here! For over 11 years, I’ve been sharing tasty, easy-to-make recipes on Primavera Kitchen. Now, you’ll find more than 700 delicious recipes—chicken, salmon, and pork chops are some of the most popular—perfect for quick dinners and everyday family-friendly cooking with fresh ingredients.

Explore More

3.58 from 261 votes (245 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

50 Comments

  1. Sues says:

    That’s so wonderful your mom and Thomas can spend some quality time together! And then you can all sit down for an amazingly delicious dinner 🙂 This looks wonderful!

    1. Olivia Ribas says:

      Oh, thanks Sue! You’re so sweet 😉

  2. Haley Mendez says:

    Had to put asparagus in with onions and peppers. 3-5 mins was not enough to cook my asparagus. It was almost raw. Other than that, it’s great

  3. Anthony says:

    Great taste and simple to put together! Win

    1. Olivia Ribas says:

      Totally 😉

  4. bryanna says:

    so flavorful and delicious!!! and super easy to make!! 10/10.

    1. Olivia Ribas says:

      Great 😉

  5. Cathy says:

    I wasn’t sure if it would be flavorful enough but liked it very much and it was easy to make. I didn’t measure exactly, put in larger amounts of everything and used 85% lean meat  which probably added more flavor. Need to cook asparagus little longer.  Though I love feta cheese didn’t care for it with this dish. It was fine as is or could add a cheddar to garnish. Might try it with ground turkey next time. 

    1. Olivia Ribas says:

      Happy to know you liked this recipe. Yes please try it with ground turkey too. It works great too 😉

    2. D R says:

      One of my favs. I’ve made this few times now. Filling without being heavy. Thanks for posting it!
      For the latest version, I used dome leftover homemade marinara, which had some fennel seed in it, and that gave it a nice flavor boost, too.

      1. Olivia Ribas says:

        So happy to hear you are enjoying this recipe!

  6. Crys says:

    Hi. My hubby and I are cutting back on carbs and I’m planning on making this for dinner tomorrow because it sounds amazing but don’t have Dijon mustard, not even regular mustard, is there anything else that you’d recommend in its place? I can’t swing by the store unfortunately. Thanks! 

    1. Olivia Ribas says:

      I think that even if you skip the mustard it will be good anyway 😉

  7. Gina says:

    I really appreciate this recipe!  I did make a few changes due to having different ingredients. I substituted ground pork and didn’t add the cheese – and I served it with brown rice. It was tasty. I am looking forward to making it again but will add more peppers and add diced tomatoes along with the sauce.   Thanks for the inspiration! 

    1. Olivia Ribas says:

      You’re very welcome 😉

  8. Chris says:

    Why is it cup measurements for onions and peppers… that’s crazy.

    1. Olivia Ribas says:

      People normally like when everything is well measured. You don’t need to measure if you prefer. Just use a small onion and peppers.

  9. Erin says:

    Really love this recipe. Husband agrees. Thank you

    1. Olivia Ribas says:

      Happy to hear that. Thanks for stopping by 😉

  10. Rhonda says:

    Would tomato sauce be a good substitute for the passata?

    1. Olivia Ribas says:

      Yes it work for sure 😉

    2. Kathleen says:

      Your recipe is delicious and flexible. I did not have the passata so I substituted fire roasted tomatoes and it was still yummy. I will definately be making it again. Thanks for sharing your recipe!

      1. Olivia Ribas says:

        Great. So happy to hear that!

  11. Amanda says:

    This recipe was so good! My veggie hating 10 yr old had a 2nd helping. This will definitely be put in a regular dinner rotation!

    1. Olivia Ribas says:

      I’m so glad you and your son loved it! Thanks so much for taking the time to share this comment. 🙂

  12. Ann Gonzalez says:

    I’m  starting a low carb diet and came across your wonderful recipe during my research. My husband and I loved it! This recipe is an absolute keeper. 

    1. Olivia Ribas says:

      That’s so awesome. Happy to hear that 😉

  13. Terri says:

    Used a package of stir fry vegetables because asparagus is not in season. Also I add the full 8oz can of tomato sauce 
    Delicious 

    1. Olivia Ribas says:

      I bet it was delicious 😉

  14. Kelly says:

    This was so delicious. Only thing I did different was use green pepper instead red pepper. I have zucchini and peppers coming in my garden right now. I cooked asparagus longer after reading all others comments until tender. I’m trying increase my protein intake and found this recipe. So glad I did. 

    1. Olivia Ribas says:

      So happy you like this recipe!! Thanks for stopping by 😉

  15. Charlene says:

    I didn’t have asparagus, so just added more zucchini. Also, did not add the feta. This was simple and delicious. Thought it might be too bland, but it wasn’t. A keeper for sure. Thank you.

    1. Olivia Ribas says:

      So happy to hear that!

  16. Alex says:

    I was surprised of how good it tasted. All the ingredients go very well together. Dijon mustard idea was fantastic! I will definitely do it again 🙂 

    1. Olivia Ribas says:

      Right? Dijon mustard is a great addition to this dish!

  17. Kiara Smith says:

    I loved this recipe as a quick and easy meal prep recipe! I forgot to buy the tomato sauce but it was still amazing! It smelled so good and my coworkers that tried it absolutely loved it too! So easy and tasty! One of my favorites for sure!

    1. Olivia Ribas says:

      That’s AWESOME! You comment made my day! Thanks you so much for your feedback 😉

  18. David Morris says:

    My girlfriend is currently quite Ill and needs a very specific diet (low carb, high protien and no dairy). I now have a meal I can bulk cook and freeze for her to have when I’m working and she adores it. Thank you

    1. Olivia Ribas says:

      Thank you for your comment 😉

  19. Deena Jones says:

    My 19 yr ok’d son likes to eat healthy. I guess he’s tired of my meals b/c he found this recipe and sent it to me. I made it today and doubled it b/I have two teenagers and a hungry husband. It was DELICIOUS I served it over rice. I know that’s not healthy but anyway it was wonderful. I put it in my recipe book.

    1. Olivia Ribas says:

      Happy you and your family liked this recipe. It’s actually healthy if you cook with good quality lean ground beef and lots of veggies.

  20. Sharon says:

    This was very good. I did double the tomato sauce and red pepper flakes. 
    Would make it again. 

    1. Olivia Ribas says:

      Happy you liked it!