Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of a steaming bowl of hearty Busy Day Soup with elbow macaroni, ground meat, carrots, peas, and green beans in a rich tomato broth, served in a white bowl on a napkin over a dark surface. A spoon is partially visible.

Busy Day Soup


  • Author: Stephanie
  • Total Time: 30 minutes
  • Yield: 6 servings

Description

This hearty Busy Day Soup delivers rich, homemade flavor in just 30 minutes using simple pantry staples. Perfect for hectic weeknights when you need a nutritious, comforting meal without the fuss. The combination of vegetables, beans, pasta, and aromatic herbs creates a satisfying one-pot wonder that tastes like it simmered all day but fits into even the busiest schedule.


Ingredients

  • Olive oil – 1 tablespoon
  • Yellow onion – 1 medium, diced
  • Carrots – 2 medium, diced
  • Celery – 2 stalks, diced
  • Garlic – 3 cloves, minced
  • Vegetable broth – 4 cups (preferably low-sodium)
  • Diced tomatoes – 1 can (14 oz)
  • Dried oregano – 1 teaspoon
  • Dried basil – 1 teaspoon
  • Bay leaf – 1
  • Small pasta (ditalini, stars, shells) – ½ cup
  • White beans (cannellini or great northern) – 1 can (15 oz), drained and rinsed
  • Baby spinach – 2 cups
  • Salt and pepper – to taste
  • Lemon juice – 1 tablespoon (optional)
  • Parmesan rind – 1 small piece (optional)
  • Red pepper flakes – pinch (optional)

Instructions

  1. Prepare vegetables by dicing onion, carrots, and celery into ¼-inch pieces. Mince garlic and set aside separately.
  2. Heat olive oil in a large pot over medium heat, then add diced onion, carrots, and celery. Sauté for 4-5 minutes until onions are translucent. Add minced garlic and cook for 30 seconds more.
  3. Pour in vegetable broth and diced tomatoes with their juice, scraping up any browned bits from the bottom of the pot. Add dried oregano, basil, bay leaf, salt, pepper, and Parmesan rind if using.
  4. Bring to a gentle boil, then reduce heat to maintain a simmer. Cover partially and simmer for 10 minutes to meld flavors.
  5. Add pasta and drained beans to the pot. Simmer uncovered for 8-10 minutes, stirring occasionally, until pasta is tender.
  6. Remove from heat, discard bay leaf and Parmesan rind. Stir in baby spinach and let wilt for 1-2 minutes. Add lemon juice if using, then taste and adjust seasoning.
  7. Serve immediately with optional toppings like grated Parmesan, fresh herbs, or a drizzle of olive oil.

Notes

  • Time-saving tip: Chop vegetables the night before or use pre-cut vegetables from the grocery store.
  • Make ahead: This soup tastes even better the next day, and freezes beautifully for up to 3 months.
  • Variations: Add cooked shredded chicken or ground turkey for extra protein. Substitute pasta with quinoa or bulgur for added nutrition.
  • Avoid overcooking pasta: Add it only after vegetables have softened and remember it will continue cooking slightly after heat is turned off.
  • Watch your salt: Between the broth, canned tomatoes, and beans, there’s already sodium present. Taste before adding more.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop, One-Pot
  • Cuisine: Italian

Nutrition

  • Serving Size: 1½ cups
  • Calories: 178 kcal
  • Sugar: 4g
  • Sodium: 486mg
  • Fat: 3.2g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 2.7g
  • Carbohydrates: 29g
  • Fiber: 5g
  • Protein: 8g