Hearty Minestrone Soup

32 min Total time2 Servings

Estimated $3.28 recipe · $1.64 per serving (US / USD)

Jump to recipe ↓

A big pot of vegetables, beans and pasta in a savoury tomato broth.

Hearty Minestrone Soup
Recipe illustration; presentation may vary.
ADVERTISEMENT

The recipe

Hearty Minestrone Soup

A big pot of vegetables, beans and pasta in a savoury tomato broth.

32 min
Total time
2
Servings
420 kcal
Estimated / serving
18g protein
Estimated / serving

Ingredients

  • 1 can cannellini beans, drained
  • 1 onion, chopped
  • 1 carrot, diced
  • 1 celery stick, diced
  • 2 garlic cloves
  • 400g chopped tomatoes
  • 60g small pasta
  • 1 tsp oregano
  • Handful spinach

Estimated recipe cost

$3.28 for 2 servings · $1.64 per serving

US grocery planning estimate in USD. Includes the amounts used from the listed ingredients, including pantry items. Prices and portion weights vary.

Ingredient-by-ingredient breakdown
Ingredient & price basisCost used
1 can cannellini beans, drainedRetail benchmark · $0.92 / 240 g · Retail reference · Assumes 240 g per can (drained where applicable)$0.92
1 onion, choppedRetail benchmark · $2.84 / 1361 g · Retail reference · Assumes 150 g per item$0.31
1 carrot, dicedRetail benchmark · $2.26 / 907 g · Retail reference · Assumes 80 g per item$0.20
1 celery stick, dicedPlanning assumption · $2.00 / 450 g · Assumes 40 g per item$0.18
2 garlic clovesRetail benchmark · $0.72 / 30 g · Retail reference · Assumes 3 g per item/portion$0.14
400g chopped tomatoesPlanning assumption · $1.00 / 400 g · Uses 400g$1.00
60g small pastaPlanning assumption · $1.00 / 454 g · Uses 60g$0.13
1 tsp oreganoPlanning assumption · $1.30 / 20 g · 1 tsp ≈ 1g$0.07
Handful spinachPlanning assumption · $2.50 / 227 g · Assumes 30 g per item/portion$0.33
Estimated total$3.28

Retail references are representative products, not quotes for every variety. Other prices are editorial planning assumptions. Checked 9 October 2026; these are not live prices.

Price bases and quantity assumptions refer to the original recipe. Unspecified quantities use the assumptions shown above. Listed optional ingredients are included. Unlisted sides, extra seasoning, tax, energy and delivery are excluded. Buying full packages will cost more.

How we estimate recipe costs →

Instructions

  1. Soften onion, carrot, celery and garlic in oil for 7 min.
  2. Add tomatoes, oregano and 600ml water/stock; simmer 12 min.
  3. Stir in the pasta and beans, cook until pasta is tender, about 9 min.
  4. Wilt in the spinach, season and serve.

Recipe notes

A grating of parmesan on top adds a savoury hit if you eat dairy.

Estimated nutrition per serving

420 kcal · 18g protein. Values are estimates and vary with brands, substitutions and portions.

Recipe images may be AI-generated illustrations. Nutrition figures are estimates.

Browse all recipes →