Beef Bean Soup with Garlic Parmesan Sauce

Rich, savory, and unexpectedly creamy. The ultimate comfort meal for a busy weeknight.

Beef Recipes .

A cozy blend of beef and cannellini beans finished with a silky, buttery sauce. Perfect for those chilly evenings when you need something filling. A true family favorite that comes together quickly.

Published: October 5, 2026
Share:
Jump to Recipe Pin It
Beef Bean Soup with Garlic Parmesan Sauce | Delicious Recipes & Tips - Food Nity Food Blog

Beef and bean stews have long been the backbone of rural cooking across Europe and the Americas, prized for their ability to stretch a small amount of meat into a meal that could feed a whole village. Traditionally, these pots would simmer for hours over a hearth, slowly drawing out the nutrients from root vegetables and legumes. The use of cannellini beans, in particular, points toward Italian traditions where white beans are celebrated for their creamy texture and versatility.

While the base of the dish is rooted in peasant cooking, the addition of a refined garlic parmesan sauce elevates the beef bean soup with garlic parmesan sauce into something more indulgent. This blending of rustic, hearty ingredients with a velvety, dairy-rich finish reflects a modern evolution of home cooking—taking the reliable warmth of a traditional stew and adding a layer of sophisticated flavor.

Historically, the act of adding a "finishing sauce" or a dollop of cream was a way to celebrate special occasions or to provide extra energy during the harsh winter months. Today, this technique allows the home cook to balance the acidity of diced tomatoes and the earthiness of oregano and basil with a smooth, salty richness that appeals to all generations.

Why You'll Love It

    • Honestly, it's just like a warm hug in a bowl, especially with that velvety garlic Parmesan sauce swirling through the beef and beans.
    • I mean, it's so satisfyingly hearty but comes together quite quickly, which is just a lifesaver on those hectic weeknights.
    • The way the savory ground beef, 80/20 fat blends with the creamy cannellini beans... wow, it's just pure comfort.
    • Well, look, the little touch of fresh parsley on top makes it feel special, like something I'd serve to guests, but it's simple enough for the kids.

"Honestly, my husband usually isn't a soup person, but he asked for seconds of this one. That sauce is just incredible!"

Essential Ingredient Guide

  • 1 lb ground beef, 80/20 fat: I always go for the 80/20 because that bit of fat is where all the flavor hides. Just brown it until it's nice and crumbly, and you'll see how it gives the soup such a rich base.
  • 2 cups cannellini beans, cooked: These are so lovely and creamy. If you're using a can, just give them a good rinse under cold water so they taste fresh and clean.
  • 1 tbsp tomato paste: This one is optional, but honestly, I love it. It adds a little bit of depth and a gorgeous richness that ties the beef and broth together.
  • 1 tsp dried oregano and 1 tsp dried basil: These little herbs bring a gentle, earthy warmth. I like to stir them in early so they have time to wake up and mingle with the beef broth.
  • 1 (14.5 oz) can diced tomatoes, with juice: The juice is the secret here, really. It provides a subtle tanginess that cuts through the richness of the 1/2 cup freshly grated Parmesan cheese.
  • 2 tbsp unsalted butter: I use unsalted so I can control the seasoning myself. It's what makes the garlic Parmesan sauce feel so silky and smooth on the tongue.
Preparing Beef Bean Soup with Garlic Parmesan Sauce | Delicious Recipes & Tips - Food Nity Food Blog

Complete Cooking Process

  • Getting Everything Ready:

    I find it's best to have the medium onion, carrots, and celery all diced and ready to go. It's so much calmer when you're not rushing to chop while the olive oil is heating up.

  • Building the Flavor:

    The magic happens when you sauté those vegetables and then stir in the minced garlic. Letting that tomato paste cook for a minute really deepens the savory notes before the beef broth goes in.

  • Perfecting the Texture:

    Letting the soup simmer for about 10 minutes after adding the cannellini beans is key. It gives the beef and beans time to get cozy and ensures the broth is perfectly hearty.

  • The Creamy Finish:

    Whisking the butter, heavy cream, and 1/2 cup freshly grated Parmesan cheese over low heat creates that velvet sauce. Swirling a bit into the pot and then drizzling more on top is just heaven.

  • Serving it Warm:

    This is best served immediately while it's still steaming. I love to see the steam rising from the bowl just before adding that final sprinkle of fresh parsley.

  • Pro Tips

    • Try reserving a bit of the ground beef, 80/20 fat before browning and folding it back in at the end for a richer texture.

    • If you like a thicker soup, just mash a handful of those cannellini beans against the side of the pot with your ladle.

    • For a bit of smoky depth, I sometimes add a pinch of smoked paprika along with the dried oregano and dried basil.

    • Make sure your garlic Parmesan sauce is silky smooth and coats the back of a spoon before stirring it in.

    Just trust your taste buds and enjoy the process!

Cooking Beef Bean Soup with Garlic Parmesan Sauce | Delicious Recipes & Tips - Food Nity Food Blog

Better For You Treats

I love that this is so filling thanks to the protein in the ground beef, 80/20 fat and the fiber in the cannellini beans. If you're feeling mindful, you can always use low-fat dairy or just a tiny bit less butter in the sauce.

Ways to Make it Your Own

So, if you like a bit of a kick, try adding 1-2 chipotle peppers in adobo sauce for a smoky heat. Or, if you have a vegetarian at the table, you can swap the beef for sautéed mushrooms and use vegetable broth instead.

Serving Suggestions

I always suggest a side of crusty sourdough bread for dipping into that lovely garlic Parmesan sauce. A crisp green salad with a bit of lemon and olive oil also helps balance out the richness of the soup.

Frequently Asked Questions

→

Can I freeze this soup for later?

Yeah, absolutely! Just put it in a freezer-proof container for up to 3 months, then thaw it in the fridge overnight.

→

What if I don't have heavy cream for the sauce?

Oops, no cream? You can use a bit of Greek yogurt or even a splash of whole milk, though it won't be quite as velvety.

→

My soup is too thin, what should I do?

Well, just use my little trick of mashing some of the cannellini beans against the side of the pot; it thickens it right up naturally.

Beef Bean Soup with Garlic Parmesan Sauce Ready to Serve | Delicious Recipes & Tips - Food Nity Food Blog

Nutrition Facts

per serving

410

Calories

28g

Protein

22g

Carbs

24g

Fat

Fiber: 7g
Sugar: 6g
Sodium: 1150mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
Low
🍖 Umami
High

A deeply savory and comforting blend of rich beef and salty Parmesan.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Heavy cream Half-and-half

The sauce will be slightly thinner but still creamy.

Cannellini beans Great Northern beans

Very similar taste and texture.

Recipe Variations

Try these delicious twists on the original

Spicy Chipotle Beef Bean Soup

For those who like a bit of a kick, stir in 1-2 chipotle peppers in adobo sauce and a dash of smoked paprika.

Vegetarian Creamy Bean Broth

Swap the ground beef for sautéed mushrooms and use vegetable broth, keeping the Parmesan sauce for richness.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Overcooking the garlic, which can make the soup taste bitter.
  • Boiling the cream sauce too hard, which might cause it to separate.
  • Adding the beans too early, which can make them mushy if over-simmered.

Meal Prep & Storage

Make Ahead Tips

You can prepare the soup base a day in advance; just make the fresh garlic Parmesan sauce right before serving for the best texture.

Leftover Ideas

Store in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth if it's thickened too much.

Perfect Pairings

Serve this with...

A crisp green salad with a bright lemon-olive oil dressing. Toasted baguette slices to scoop up the extra Parmesan sauce. A side of steamed broccoli for a bit of freshness.

Cooking Timeline

0-7 min

Brown the ground beef and set aside.

7-12 min

Sauté the onion, carrots, and celery.

12-17 min

Add garlic, tomato paste, and liquids; simmer.

17-27 min

Return beef, add beans, and simmer for depth.

27-35 min

Prepare the Parmesan sauce and swirl into the soup.

Beef Bean Soup with Garlic Parmesan Sauce

Beef Bean Soup with Garlic Parmesan Sauce

Warm your soul with a bowl of this hearty beef bean soup with garlic parmesan sauce, where savory ground beef meets creamy, melted cheese. The scent of simmering carrots and celery fills the kitchen, promising a dinner that feels like a hug.

Author: Rachel Morgan

Timing

Prep Time

10 Minutes

Cook Time

25 Minutes

Total Time

35 Minutes

Recipe Details

Category: Beef Recipes
Difficulty: Easy
Cuisine: American
Yield: 6 servings
Dietary: None

Ingredients

Soup Base

  • 01

    1 lb ground beef, 80/20 fat

  • 02

    1 tbsp olive oil

  • 03

    1 medium onion, diced

  • 04

    2 carrots, diced

  • 05

    2 celery stalks, diced

  • 06

    4 cloves garlic, minced

  • 07

    1 (14.5 oz) can diced tomatoes, with juice

  • 08

    4 cups beef broth

  • 09

    2 cups cannellini beans, cooked (or 1 (15 oz) can drained & rinsed)

  • 10

    1 tsp dried oregano

  • 11

    1 tsp dried basil

  • 12

    Salt and pepper, to taste

  • 13

    1 tbsp tomato paste (optional)

Garlic Parmesan Sauce

  • 01

    2 tbsp unsalted butter

  • 02

    1/4 cup heavy cream

  • 03

    1/2 cup freshly grated Parmesan cheese (plus extra for serving)

Garnish

  • 01

    Fresh parsley, chopped (for garnish)

Instructions

Step 01

Start by warming a large stockpot over medium heat with a drizzle of olive oil. Toss in the 1 lb ground beef, 80/20 fat, and use your wooden spoon to break it apart into little crumbles. Let it cook until it's nicely browned, which usually takes about 5–7 minutes. Once it's done, just scoot the beef over into a bowl and set it aside for a bit.

Step 02

In that same pot—no need to wash it, we want those flavorful bits—add the diced onion, carrots, and celery. Sauté them for about 5 minutes. I mean, just stir occasionally until they soften up and start to smell like home.

Step 03

Now, stir in the minced garlic. It only needs about 30 seconds, just until it's fragrant. If you've got 1 tbsp tomato paste on hand, stir it in now and let it cook for another minute to really blend those flavors together.

Step 04

Pour in the 1 (14.5 oz) can diced tomatoes, with juice, followed by the 4 cups beef broth, 1 tsp dried oregano, 1 tsp dried basil, salt, and pepper. Bring it to a gentle boil, then turn the heat down to low and let it simmer for 5 minutes. It's just a little time for the aromatics to get to know each other.

Step 05

Bring back that browned beef and stir in the 2 cups cannellini beans, cooked (or 1 (15 oz) can drained & rinsed). Let the soup simmer for another 10 minutes. This gives the flavors a chance to develop and ensures the beans are heated through.

Step 06

While the soup is doing its thing, grab a small saucepan over low heat. Whisk together the 2 tbsp unsalted butter, 1/4 cup heavy cream, and 1/2 cup freshly grated Parmesan cheese. Keep whisking until it's silky smooth and coats the back of your spoon. Add a tiny pinch of salt and pepper.

Step 07

Once the soup has a steady, pleasant simmer, ladle about 1/4 cup of your garlic Parmesan sauce into the pot. Give it a gentle swirl to incorporate. Taste it—honestly, this is the part where you adjust the seasoning to exactly how you like it.

Step 08

Turn off the heat. Carefully ladle the soup into bowls, and then spoon a little extra garlic Parmesan sauce right over the top of each serving for that extra touch.

Step 09

Finish it off with a sprinkle of chopped parsley and some more grated Parmesan cheese. I love serving this with a side of crusty sourdough bread or warm pita for dipping.

Step 10

Serve it immediately while it's still steaming hot. Tell your guests to mix in a bit more of that sauce if they want it extra creamy.

Notes & Tips

  • 1

    Using a large stockpot helps prevent splashes and makes stirring much easier.

  • 2

    The beef broth and tomatoes create a rich base that balances the creaminess of the sauce.

  • 3

    Freshly grated Parmesan melts much smoother than the pre-shredded kind.

Tools You'll Need

  • Large stockpot (10-quart) for simmering the hearty soup

  • Small saucepan for whisking the creamy sauce

  • Whisk for ensuring the Parmesan sauce is silky

  • Ladle for serving and adjusting sauce portions

  • Cutting board and Knife for prepping the vegetables

Must-Know Tips

  • Reserve beef, folding some ground beef back in at the end can actually give the soup a richer texture.

  • Thicken the broth, if you prefer a thicker soup, mash a handful of the beans against the back of the ladle.

  • Add smoky depth, a pinch of smoked paprika added with the herbs adds a wonderful depth.

Professional Secrets

  • Sautéing vegetables in the beef renderings adds a layer of flavor you can't get with oil alone.

  • The 'coat the back of a spoon' technique ensures the sauce has reached the perfect emulsified thickness.

  • Adding a small amount of the final sauce back into the main pot bridges the gap between the broth and the topping.

What readers are saying

Community reviews from home cooks like you

4.1 /5
21 reviews
ingredients
Can't believe how simple this was. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Perfect as written.
meal-prep
So easy and delicious. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. I found it a bit sweet for my taste. Great addition to my recipe rotation.
ease
It was okay, with a few tweaks. The fat flavor was nice, but next time i'll double the sauce. I might try it again with some adjustments.
texture
This was a hit with my family. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Highly recommend giving it a try.
ingredients
This exceeded my expectations. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Thanks for sharing this one!
ease
Perfect for a busy weeknight. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. It took slightly longer than the recipe said. Already shared it with a friend.
family-friendly
This exceeded my expectations. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. My kids even asked for seconds.
ingredients
This exceeded my expectations. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Will be making this regularly.
substitution
This was a hit with my family. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. My kids even asked for seconds.
taste
My new favorite way to make Beef Bean Soup with Garlic Parmesan Sauce. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Will be making this regularly.
presentation
I was surprised how good this turned out. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. My kids even asked for seconds.
overall
This was a hit with my family. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. My kids even asked for seconds.
substitution
It was okay, with a few tweaks. The fat flavor was nice, but it took slightly longer than the recipe said. I might try it again with some adjustments.
presentation
It was okay, with a few tweaks. The fat flavor was nice, but i would reduce the salt a little. I might try it again with some adjustments.
family-friendly
Will definitely make this again. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Saving this for later.
texture
Will definitely make this again. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. My kids even asked for seconds.
substitution
Pretty good overall. The fat flavor was nice, but the texture was a touch off, but the flavor saved it. I might try it again with some adjustments.
meal-prep
This was a hit with my family. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Will be making this regularly.
texture
So easy and delicious. I really liked how the 1 lb ground beef, 80/20 fat and 1 tbsp olive oil came together. Great addition to my recipe rotation.
ingredients
I wanted to love this dish, but it didn't quite work for me. I found it a bit sweet for my taste. I think with some tweaks it could be really good.
ingredients
I wanted to love this dish, but it didn't quite work for me. I swapped one ingredient and it still worked. I think with some tweaks it could be really good.
Rachel Morgan

Recipe by

Rachel Morgan

Chef Rachel Morgan is known for her practical cooking style that helps busy families prepare delicious meals in a short time. Her recipes focus on sim ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime