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.
Blueberry Crumble Bars – Easy Homemade Dessert
Buttery blueberry crumble bars that are easy to bake and delightful to share.
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.
-
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.
Pro Tips
Just trust your taste buds and enjoy the process!
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.
Nutrition Facts
per serving
410
Calories
28g
Protein
22g
Carbs
24g
Fat
Taste Profile
A deeply savory and comforting blend of rich beef and salty Parmesan.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
The sauce will be slightly thinner but still creamy.
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...
Cooking Timeline
Brown the ground beef and set aside.
Sauté the onion, carrots, and celery.
Add garlic, tomato paste, and liquids; simmer.
Return beef, add beans, and simmer for depth.
Prepare the Parmesan sauce and swirl into the soup.
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.
Timing
Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
Recipe Details
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Recipe by
Rachel MorganChef 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