Go Back
+ servings
A close up shot of cooked bolognese with a wooden spoon.

Easy Bolognese with Vegetables

This kid-friendly veggie-loaded meat sauce with ground beef and medley of vegetables is hearty, filling, and nutritious! 
Course Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 8
Calories 351kcal


  • 2 pounds ground Beef (at least 90% lean)
  • 2 tablespoons olive oil
  • ½ cup chopped onion
  • 1 carrot , grated
  • 2 cloves garlic , minced
  • 1 cup cremini mushrooms , sliced then chopped
  • 1 cup zucchini , grated
  • 2 cups low-sodium beef stock
  • 28 ounce can no-salt-added crushed tomatoes
  • cup tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried parsley
  • 1 teaspoon dried basil
  • ¼ teaspoon crushed red pepper flakes
  • ½ teaspoon freshly ground black pepper
  • Salt to taste
  • Fresh basil, parmesan cheese (optional)


  • Heat nonstick skillet over MEDIUM heat until hot. Add Ground Beef and cook for 4-5 minutes. Add carrots and garlic. Cook for another 4-5 minutes, breaking beef into small crumbles and stirring occasionally.
  • Add remaining ingredients and bring to a boil.
  • Turn heat to LOW, cover and cook at a slow simmer, stirring occasionally for 45 minutes. Uncover, adjust salt and pepper and simmer another 10-15 minutes or until sauce thickens.


Recipe courtesy of The Beef Loving Texans.
  • Transfer to an airtight container and store in the refrigerator for up to 4 days.
  • If intending to freeze, note that as with all sauces, it will expand so leave extra space at the top. Transfer to a freezer-safe container or bag. I like to freeze in single-serving portions. This tray is really great! Once frozen, you can pop the molded sauce out and transfer to a freezer-safe bag or container.
To reheat: thaw in the fridge overnight. Cook on the stovetop or microwave. Be sure to stir every 20-30 seconds or so until heated through.


Calories: 351kcal | Protein: 22g | Sodium: 529mg | Potassium: 648mg | Fiber: 1g | Calcium: 46mg | Iron: 3mg