Minestrone Soup

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published November 14, 2021 • Updated February 3, 2026

This post may contain affiliate links. See my disclosure policy.

This soup is pure comfort on a chilly day. Instead of kidney beans or great northern beans, I use lupini beans because they're low in carbs and packed with fiber. The parmesan cheese rind simmered in the broth gives it that deep, savory flavor.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Minestrone Soup

4.5 (2) Prep 10m Cook 35m Total 45m 8 servings

Ingredients

  • 2 slices bacon, diced or 2 tablespoons olive oil
  • 1/2 cup diced onions
  • 1/2 cup diced carrots
  • 3 stalk celery, diced
  • 2 medium zucchini, diced
  • 28 oz can whole tomatoes
  • 4 cup chicken broth, vegetable broth or water
  • 1 parmesan cheese rind, about 1x4”
  • 1 cup cauliflower rice
  • 1 cup lupini beans
  • 3 cups spinach leaves

Step by Step Instructions

Step by Step Instructions

1
Cook bacon

Add bacon to a large stock pot or Dutch oven. Cook over medium-high heat until cooked but not crispy.

diced bacon cooking in a stock pot
2
Add some vegetables

Add diced onions, carrots and celery to the pot and continue cooking until almost tender.

sautéing vegetables in a pot
3
Simmer with cheese rind

Add chicken broth or vegetable broth, 1 teaspoon salt, zucchini, tomatoes and parmesan rind. Bring to boil, then reduce heat to a simmer. Let cook uncovered until vegetables are tender (at least 20 minutes).

holding a rind of parmesan cheese over a pot with peeled tomatoes
Tip The longer you simmer, the more flavor you'll get from that parmesan rind.
4
Add rice and beans

Add cauliflower rice, lupini beans and cook for 5 minutes.

stirring a pot of minestrone soup filled with vegetables
Tip Lupini beans still crunchy? Just simmer a bit longer to soften them.
5
Add spinach

Stir in spinach leaves and add salt & pepper for taste. Stir until spinach has wilted into the soup. Remove rind and serve.

a pot of vegetable soup
Nutrition Per Serving
112 Calories
2.2g Fat
8.6g Protein
8.1g Net Carbs
10.7g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Calculate Your Keto Macros in 30 Seconds

Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.

Get My Macros (Free) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Minestrone Soup

Frequently Asked Questions

Can I use a different type of bean instead of lupini beans?

Yes, white beans or chickpeas work, but they'll add more carbs.

What can I use if I don't have a parmesan cheese rind?

Add 1/4 cup grated parmesan directly to the soup. Stir it in near the end to prevent clumping.

How do I store leftover minestrone soup?

Fridge: up to 5 days. Freezer: up to 3 months. Leave space in the container for expansion.

Is this minestrone soup suitable for meal prep?

Absolutely. Make a big batch and portion it out for the week.

Can I add more vegetables to this recipe?

Yes, add whatever you like (bell peppers, green beans, peas). Adjust cooking time so everything gets tender.

Similar Recipes

Others looking for “Minestrone Soup” also liked:

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

two big bowls of keto white chicken chili for dinner
25 Mins
Keto White Chicken Chili
4.9 Stars (41 Reviews)

Creamy keto white chicken chili made with tender chicken thighs, cauliflower rice and a spicy, cheesy broth with only 6.5g net carbs. Ready in 25...

See the Recipe
a plate of cheesy crack chicken topped with green onion and bacon over a bed of cauliflower rice
30 Mins
Keto Crack Chicken
4.6 Stars (5 Reviews)

This addictive keto crack chicken recipe is easy to whip together with only a handful of ingredients, and you get three ways to make it - slow...

See the Recipe
Chopsticks holding a cucumber wrapped sushi roll filled with salmon, cream cheese and avocado and topped with black sesame seeds.
15 Mins
Naruto Roll
Not yet rated

A refreshing, low carb twist on traditional sushi. I wrap thinly sliced cucumber sheets around fresh salmon, creamy avocado, and cream cheese instead...

See the Recipe
Pork chops wrapped in crispy bacon on a white platter.
27 Mins
Bacon Wrapped Pork Chops
5 Stars (1 Reviews)

These juicy bacon wrapped pork chops are a perfect keto weeknight meal. Wrapping the pork chops in bacon adds extra moisture and the seasoning brings...

See the Recipe
two bowls of chicken and dumplings
30 Mins
Keto Chicken and Dumplings
4.7 Stars (13 Reviews)

A favorite comfort food on a cold day is this recipe for chicken and dumplings. Made using a few shortcuts, this soup comes together in minutes and...

See the Recipe
Metal chopsticks holding a california roll filled with crab, cucumber and avocado.
25 Mins
Keto Sushi
3.9 Stars (13 Reviews)

Craving sushi but skipping the rice? This homemade California roll uses seasoned cauliflower rice that tastes surprisingly close to the real thing....

See the Recipe
Reviews 7
4.5 Stars (2 Reviews)
  1. R
    Roz | La Bella Vita Cucina Feb 14, 2023

    I've just gone KETO and can't wait to try this recipe. Thanks!

  2. A
    Amy Jan 2, 2022

    Good flavor. Like others have said, the beans were hard and not especially tasty even cooking them longer. I had to salt and pepper quite a bit. I also threw in orange and yellow bell pepper and a few chopped up radishes. I used a cauliflower/broccoli rice blend. Will be nice to have a hot lunch this week!

  3. M
    MaryJane Dec 10, 2021

    Delicious soup. The beans were hard and will have the cook (hubby) leave out next time. They came in a jar and we were surprised how hard they were. The bean hardness did not detract from the rest of the delicious soup. Cook made a double batch. The leftover soup had softer beans after freezing. My daughter liked the beans from the get go. Go figure.

  4. T
    Timothy Suhr Dec 6, 2021

    We replicated this recipe this evening for dinner and found it to be a wonderful, low carb minestrone soup. This was also our first time using lupini beans and found them in this recipe a little more crunchy than expected. I am uncertain as this is the first time I've used them whether they would soften if put in during the 20 minute simmer. The other big change we made was instead of bacon. We browned up diced spam and I felt that it should have gone in with the with the cauliflowered rice and so the next time we do this recipe I will try that out and get back with you. Thanks for the recipe!

    1. Annie Lampella
      Annie Lampella Dec 10, 2021

      Mine weren't crunchy. Not as soft as a regular bean. You can always cook it longer and I'm sure they will soften up. Glad you liked the recipe!

  5. J
    Joanne Campbell Nov 25, 2021

    Do you have to peel the lupini beans? The bean usually has a hard casing on them? I haven't made yet, so will come back to give rating after.

    1. Annie Lampella
      Annie Lampella Nov 29, 2021

      I didn't peel mine. They might have already been peeled.

Leave a Review