Low-Carb Minestrone Soup – Cozy, Fresh, and Weeknight-Friendly
Minestrone is comfort in a bowl: hearty vegetables, a savory tomato broth, and layers of Italian flavor. This low-carb version keeps that same cozy feel without the pasta and potatoes. It’s light enough for lunch, filling enough for dinner, and flexible enough to suit whatever you have on hand.
The best part? It comes together with simple ingredients and straightforward steps. No special tools or tricky techniques required.

Low-Carb Minestrone Soup - Cozy, Fresh, and Weeknight-Friendly
Ingredients
Method
- Warm the pot: Heat 1–2 tablespoons of olive oil in a large pot over medium heat.
- Sauté aromatics: Add onion, celery, and carrots (if using). Cook 5–7 minutes, stirring, until the onion softens. Add garlic and cook 30 seconds until fragrant.
- Build the base: Stir in tomato paste and cook 1 minute to caramelize slightly.Add diced tomatoes with their juices and stir.
- Add vegetables: Stir in zucchini, green beans, and cauliflower florets. Season with 1 teaspoon salt, black pepper, and Italian seasoning. Add a pinch of red pepper flakes if you like heat.
- Pour in broth: Add 6 cups broth.Drop in the bay leaf and Parmesan rind if using. Bring to a gentle boil, then reduce to a simmer.
- Simmer: Cook uncovered 15–20 minutes, or until vegetables are tender but not mushy. Stir occasionally.
- Add greens and beans: Stir in spinach or kale and the beans if using.Simmer 3–5 minutes more, until greens wilt.
- Finish and taste: Remove bay leaf and Parmesan rind. Add a squeeze of lemon juice or a splash of vinegar. Taste and adjust salt and pepper.
- Serve: Ladle into bowls and top with chopped parsley or basil.Add grated Parmesan if desired.
What Makes This Recipe So Good

- Classic flavor, fewer carbs: You get all the herbs, tomatoes, and vegetables you love, minus the pasta and starchy veggies.
- Flexible and forgiving: Swap in seasonal vegetables, use different greens, or change the protein.
It still works.
- Meal-prep friendly: The flavors deepen overnight, so tomorrow’s lunch tastes even better.
- Light but satisfying: Plenty of fiber, protein, and texture keep you full without weighing you down.
- One pot, easy cleanup: Everything simmers together for a simple, straightforward process.
What You’ll Need
- Olive oil: For sautéing and flavor.
- Onion: Yellow or white, diced.
- Celery: Diced for crunch and aroma.
- Carrots (optional): Thinly sliced; use sparingly or skip to keep carbs lower.
- Garlic: Freshly minced.
- Zucchini: Diced; adds body without the carbs.
- Green beans: Trimmed and chopped into bite-size pieces.
- Cauliflower: Small florets; replaces potatoes for a hearty bite.
- Spinach or kale: Roughly chopped; adds color and nutrients.
- Diced tomatoes: One 14.5-ounce can, no sugar added.
- Tomato paste: For a richer, deeper broth.
- Low-sodium chicken or vegetable broth: Use what you prefer.
- Cannellini or kidney beans (optional): Rinsed and drained; for stricter low-carb, reduce or omit.
- Italian seasoning: Or a mix of dried oregano, basil, and thyme.
- Bay leaf: One or two for depth.
- Red pepper flakes (optional): For gentle heat.
- Parmesan rind (optional): Adds savory richness as it simmers.
- Salt and black pepper: To taste.
- Fresh parsley or basil: For finishing.
- Lemon juice or red wine vinegar: A splash at the end to brighten everything up.
Instructions

- Warm the pot: Heat 1–2 tablespoons of olive oil in a large pot over medium heat.
- Sauté aromatics: Add onion, celery, and carrots (if using). Cook 5–7 minutes, stirring, until the onion softens. Add garlic and cook 30 seconds until fragrant.
- Build the base: Stir in tomato paste and cook 1 minute to caramelize slightly.
Add diced tomatoes with their juices and stir.
- Add vegetables: Stir in zucchini, green beans, and cauliflower florets. Season with 1 teaspoon salt, black pepper, and Italian seasoning. Add a pinch of red pepper flakes if you like heat.
- Pour in broth: Add 6 cups broth.
Drop in the bay leaf and Parmesan rind if using. Bring to a gentle boil, then reduce to a simmer.
- Simmer: Cook uncovered 15–20 minutes, or until vegetables are tender but not mushy. Stir occasionally.
- Add greens and beans: Stir in spinach or kale and the beans if using.
Simmer 3–5 minutes more, until greens wilt.
- Finish and taste: Remove bay leaf and Parmesan rind. Add a squeeze of lemon juice or a splash of vinegar. Taste and adjust salt and pepper.
- Serve: Ladle into bowls and top with chopped parsley or basil.
Add grated Parmesan if desired.
How to Store
- Refrigerator: Cool completely, then store in airtight containers up to 4 days. The flavors improve by day two.
- Freezer: Freeze in portions for up to 3 months. Leave a little headspace for expansion.
- Reheating: Warm on the stove over medium-low heat.
If it’s thick, add a splash of broth or water to loosen.
- Meal prep tip: If you plan to freeze, add delicate greens when reheating to keep them vibrant.
Why This Is Good for You
- Lower in carbs: Skips pasta and potatoes, using zucchini and cauliflower for hearty texture.
- Fiber-rich: Non-starchy vegetables (and beans, if used) support digestion and satiety.
- Steady energy: Balanced protein and fiber help avoid blood sugar spikes.
- Micronutrient boost: Greens, tomatoes, and herbs deliver vitamins A, C, K, and antioxidants.
- Heart-friendly fats: A bit of olive oil adds flavor and helps absorb fat-soluble vitamins.
Pitfalls to Watch Out For
- Hidden sugars: Choose no-sugar-added canned tomatoes and broth to keep carbs in check.
- Overcooking veggies: Simmer until just tender. Mushy vegetables make the soup feel heavy.
- Too salty: Start with low-sodium broth and season at the end, especially if using a Parmesan rind.
- Bean overload: Beans are nutritious but add carbs. Use a smaller amount or skip if you need very low carb.
- Skipping acidity: A splash of lemon juice or vinegar at the end lifts and brightens flavors.
Alternatives
- Protein boosts: Add diced chicken, turkey sausage, or browned ground turkey.
For a vegetarian boost, stir in tofu cubes at the end.
- Different greens: Swap spinach for kale, chard, or even chopped broccoli rabe for a slight bite.
- Broth flavor: Use bone broth for extra richness and protein, or mushroom broth for a deeper vegetarian flavor.
- Herb swaps: Fresh basil, oregano, or rosemary can replace dried Italian seasoning. Add fresh herbs at the end.
- Low-carb “noodles”: Toss in zucchini noodles during the last 2–3 minutes for a pasta-like feel without the carbs.
- Nightshade-free: Skip tomatoes and use extra broth, herbs, and lemon. Add mushrooms for umami.
FAQ
Can I make this soup vegetarian or vegan?
Yes.
Use vegetable broth instead of chicken broth. Skip the Parmesan rind and finish with nutritional yeast or a vegan Parmesan-style topping for savory depth.
How can I make it even lower in carbs?
Skip the carrots and beans, use more leafy greens and cauliflower, and stick with no-sugar-added tomatoes. You can also reduce the diced tomatoes and add extra broth.
What’s the best way to add protein without changing the flavor too much?
Shredded rotisserie chicken or mild Italian chicken sausage works well.
For a plant-based option, stir in cooked lentils or tofu cubes toward the end so they don’t break apart.
Can I use frozen vegetables?
Absolutely. Frozen green beans, chopped spinach, and cauliflower rice work well. Add them directly from frozen and simmer just until tender.
Why use a Parmesan rind?
It slowly infuses the broth with a savory, nutty flavor.
Remove it before serving. If you don’t have one, a small handful of grated Parmesan stirred in at the end is a good substitute.
How do I prevent soggy vegetables?
Cut vegetables evenly and keep the simmer gentle, not rolling. Start firmer vegetables first and add delicate greens near the end.
Is minestrone traditionally low-carb?
Traditional minestrone typically includes pasta, potatoes, or both.
This version keeps the spirit of the classic while making it lower in carbohydrates.
In Conclusion
Low-Carb Minestrone Soup offers the comfort of a classic with a lighter, fresher feel. It’s simple to cook, easy to customize, and packed with vegetables that keep you full and energized. Whether you’re meal prepping for the week or throwing together a cozy dinner, this pot of soup delivers big flavor with minimal fuss.
Keep the pantry staples on hand, swap in whatever produce you’ve got, and enjoy a bowl that’s both nourishing and satisfying.






