Pasta e Fagioli Soup {Olive Garden Copycat Recipe}
⏱ 50 min
🍽 Serves 6
🇨🇦 Real prices
$5
per serving · Canadian grocery prices, as a range — the thing almost no recipe app shows.
Rounded up to the nearest dollar; the range reflects store-to-store pricing across Canadian grocers. Hearth shows your local number once you set your area. This figure leaves out 1 ingredient we couldn't measure from the amount as written — they're marked below, and the real cost is higher.
You're viewing this on Hearth free — no account needed.
Start a free trial to save, plan & shop it.
Ingredients · for 6 (scales to your household)
-
2 Tbsp
Olive oil
$0.36
-
1 lb
Lean ground beef
$7.94
-
1 1/2 cups
Yellow onion
$1.13
-
1 cup
Diced carrots ((about 2 medium))
$0.33
-
1 cup
Diced celery ((about 3 stalks))
$0.78
-
3 cloves
Garlic, (minced (1 Tbsp))
$0.09
-
3 Cans
Tomato sauce
$6.10
-
2
Low-sodium chicken broth
not counted
-
1/2 cup
Water
$0.00
-
1 Can
Diced tomatoes
$2.02
-
2 tsp
Granulated sugar
$0.01
-
1 1/2 tsp
Dried basil
$0.11
-
1 tsp
Dried oregano
$0.07
-
3/4 tsp
Dried thyme
$0.05
-
1/2 tsp
Dried marjoram
$0.04
-
1/2 tsp
Salt
$0.03
-
1/4 tsp
Black pepper
$0.03
-
1 cup
Dry ditalini pasta
$1.10
-
1 Can
Dark red kidney beans
$2.18
-
1 Can
Great northern beans
$2.25
-
1/4 cup
Romano or Parmesan cheese
$0.68
-
3 Tbsp
Parsley
$0.29
Per-ingredient cost is the amount this recipe uses at the lowest Canadian price we have on file; the per-serving total above adds the range up to the dearest price and for buying whole packages. A line marked not counted is one we couldn't measure from the amount as written — it is missing from the total, not free.
Method
- Heat 1 Tbsp olive oil in a large pot over medium high heat, crumble in ground beef and cook, stirring occasionally until cooked through.
- Drain fat from beef then transfer beef to a plate, set aside. Heat remaining 1 Tbsp olive oil in same pot.
- Add onions, carrots, and celery and saute over medium-high heat until tender about 6 minutes, add garlic and saute 1 minute longer.
- Add chicken broth, tomato sauce, water, canned tomatoes, sugar, basil, oregano, thyme, marjoram and cooked beef then season with salt and pepper to taste.
- Bring to a boil then reduce heat to medium-low, cover with lid and allow to simmer, stirring occasionally, until veggies are soft, about 15 - 20 minutes.
- Meanwhile prepare ditalani pasta according to directions on package, cooking to al dente.
- Add cooked and drained pasta to soup* along with kidney beans and great northern beans. Thin with a little more broth or water if desired.
- Allow to cook 1 minute longer. Stir in parsley, serve warm with grated Romano or Parmesan cheese.
Know what every dinner costs — before you buy
This is one of 850+ dinners where Hearth shows the real per-serving cost and what's on sale near you. Add it to a day and Hearth builds one aisle-sorted shopping list for your whole week — minus what's already in your pantry.
- ✓ Real cost per serving on every recipe
- ✓ One shopping list, by aisle — minus what's in your kitchen
- ✓ Scales to your household · cook mode built in
Start free — 30 days, no card
📱 Or install Hearth on your phone →
Cancel & export your data anytime · no ads, no third-party trackers
Browse 850+ more recipes — each with its real cost and what's on sale near you.