Some nights I just don’t want to cook. I still want something real and warm and satisfying — I just don’t want to work for it. This is one of those dinners.
It’s my low-carb take on Zuppa Toscana: creamy, sausage-rich broth, tender broccoli, and just a whisper of sweet potato for a little natural sweetness and body. It’s done in about 30 minutes, mostly from things I already had prepped, and it eats like it simmered all afternoon. One pot made three servings — dinner for two, plus a serving of leftovers for lunch the next day. That’s my kind of low-effort.

My twist on Zuppa Toscana
Classic Zuppa Toscana is built on Italian sausage, kale, and potatoes in a creamy broth. I kept the sausage and the creaminess — that’s the soul of it — but swapped the kale for broccoli and traded most of the potato for just a touch of sweet potato. You get that cozy sweetness and a little body without the carb load, so it lands solidly low-carb while still tasting rich and comforting. Call it a broccoli riff on the Tuscan classic.
The recipe uses:
- Italian sausage — the flavor base; it’s already seasoned with fennel, garlic, and herbs
- Dehydrated minced onion — quick onion flavor without the chopping
- Italian seasoning — crushed, so it softens fast in this quick soup
- Garlic powder
- Chicken bone broth — for a rich, savory base
- Broccoli florets — the low-carb swap for the classic kale
- Sweet potato — just a little, for natural sweetness and body
- Half and half — stirred in off the heat for a silky, creamy finish
- Salt — to taste

Low-Carb Broccoli Zuppa Toscana
Equipment
- 1 Pot
- 1 Mortar and pestle (or the back of a spoon)
Ingredients
- 3 Italian sausage links (about ¾ lb)
- 1 tbsp Dehydrated minced onion
- 1 tbsp Italian seasoning (crushed)
- 1 tsp Garlic powder
- 20 oz Chicken bone broth Any chicken broth or bone broth works here — use whatever you've got.
- 1 cup Broccoli florets
- 1 Small sweet potato , cooked and cut into bite size pieces
- 8 oz Half-and-half (1 cup)
- Salt to taste
Instructions
- Remove the sausage from its casings and add to a pot over medium heat. As it cooks and breaks apart, stir in the dehydrated minced onion. Cook until the sausage is browned and cooked through.
- Add the crushed Italian seasoning and garlic powder. Stir for a few seconds, just until fragrant. (Crushing the herbs first helps them soften and release flavor fast in this quick-cooking soup.)
- Pour in the bone broth and bring to almost a boil. (Homemade broth straight from the freezer is fine — just let it come up to temperature.)
- Add the broccoli florets and simmer until crisp-tender, a few minutes.
- Stir in the cooked sweet potato pieces and heat through.
- Remove the pot from the heat, then stir in the half & half. Salt to taste and serve.
Video
Budget Breakdown
| Ingredient | Cost |
|---|---|
| 3 Italian sausage links | $2.08 |
| 20 oz chicken bone broth | $2.30 |
| 8 oz half-and-half | $0.62 |
| 1 small sweet potato | $0.44 |
| 1 cup broccoli florets | $0.30 |
| Dried onion, Italian seasoning, garlic powder & salt | $0.24 |
Total Cost: $5.98
Estimated Servings: 3
Cost per Serving: $1.99
This is a rough estimate. Prices vary by region and over time.
Free 3-day low-carb meal plan
5 recipes, one grocery run under $30, plus a printable version for the fridge. Enter your email and I’ll send it to you.
After you sign up, look for a confirmation email (check spam too) and click Confirm so your plan can be sent.
- Makes: 3 servings (dinner for two, plus a lunch)
- Time: about 30 minutes
- Equipment: one pot, plus a mortar and pestle — or the back of a spoon
Why this is a “don’t want to cook” dinner
The honest secret to a fast dinner isn’t necessarily that there’s no cooking. Sure, you can have a truly no-cook dinner — order takeout, grab a rotisserie chicken, or heat up a frozen meal from the grocery store’s freezer section. But that convenience adds up fast, and those frozen dinners often aren’t low-carb (or all that filling). This is the budget-friendly, low-carb way to get a hearty dinner on the table in 30 minutes or less.
It comes together fast because it’s built largely from easy, keep-on-hand ingredients — frozen veggies and a carton of broth — and cooked with fresh protein. Minimal effort, real food, and a fraction of the cost of a boxed dinner.
The trick: crush your dried herbs
Here’s the small step that makes a fast soup taste like it had all day. This soup cooks in about 30 minutes — and that’s not quite long enough for whole dried Italian seasoning to fully soften. Bite into a leaf that hasn’t reconstituted and it’s papery and a little sharp.
So before the herbs go in, I crush the Italian seasoning in a mortar and pestle (the back of a spoon against a bowl works too). Crushed, the herbs bloom and release their flavor almost immediately, and there’s nothing dry to bite into. Tiny effort, big difference in a quick-cooking soup.
And the Italian sausage does most of the seasoning work for you — it’s already packed with garlic, and herbs — so you’re really just amplifying it with a little extra onion, that crushed Italian seasoning, and a bit of garlic powder.
Waste nothing
When I cut the broccoli florets off the stems for this soup, I save the stems — they go into a broccoli cheddar soup another day. Same reason I use homemade bone broth here (straight from the freezer, still half-frozen — totally fine, it just needs a minute to come up to temperature): nothing bought that doesn’t get used, nothing good thrown away. If you want more ideas like that, here are my low-waste ways to freeze leftovers.
A note on the half & half
Add it off the heat. Once everything else is cooked, pull the pot off the burner, then stir in the half & half. Stirred into hot — not boiling — soup, it stays silky and smooth; let it boil and dairy can break or curdle. Then just salt to taste and serve.
Wait — the Zuppa Toscana you know isn’t actually Tuscan
Fun bit of food history, and a great one for getting ahead of the “that’s not authentic!” crowd. The creamy sausage-and-kale soup most of us picture when we hear “Zuppa Toscana” is actually an American dish — popularized by Olive Garden.
“Zuppa toscana” just means “Tuscan soup,” and in Italy it’s known as minestra di pane — literally “bread soup.” It was born out of thrift: a way to use up stale bread so it wasn’t wasted, simmered with cannellini beans, kale, and vegetables. Food built on not throwing anything away. (Which, honestly, is a philosophy I can get behind.)
So this recipe is my low-carb twist on the American version — the creamy, sausage-forward one people actually crave. It’s a riff on a riff, and I’m at peace with that. (If you want the real history, Wikipedia has a good rundown.)
Nutrition (per serving)
Calories 507 · Protein 26g · Total carbs 15g
These are total carbs, not “net” — nothing subtracted out.
Another “don’t want to cook” favorite: my lemony Mediterranean chicken meatball soup, five ingredients and one pot.
Craving more soup? Here are all my low-carb soup recipes in one place, from 30-minute bowls like this one to slow-simmered stews.
From the blog to your kitchen
The $50 Low-Carb Week
Seven days of low-carb meals for two adults, from one real $50 grocery order — every price on the page.





Leave a Reply