Creamy Cauliflower Vegetable Soup

Cauliflower Vegetable Soup with cauliflower, potatoes, carrots, celery, herbs, and creamy broth

Creamy Cauliflower Vegetable Soup

Cauliflower Vegetable Soup is a warm, creamy, and nourishing one-pot meal made with cauliflower, carrots, celery, potatoes, garlic, herbs, and a light creamy broth. It is simple enough for a weeknight dinner but comforting enough for chilly evenings when you want something hearty without feeling too heavy. This Cauliflower Vegetable Soup gets its smooth texture from partially blending the cooked vegetables, so you can make it rich and creamy without relying on a large amount of cream.

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: About 50 minutes
Servings: 6

Ingredients

For the Soup Base

  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 large head cauliflower, cut into small florets
  • 2 medium Yukon Gold potatoes, peeled and diced
  • 5 cups low-sodium vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1 bay leaf

For the Creamy Finish

  • 1 cup whole milk or half-and-half
  • 1/3 cup grated Parmesan cheese, optional
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley
  • Extra black pepper, for serving

Why You’ll Love This Recipe

Cauliflower Vegetable Soup is easy to prepare, budget-friendly, and full of everyday vegetables. The cauliflower and potatoes create a naturally creamy texture, while carrots and celery add sweetness and depth.

Another reason to love this recipe is that it can be made as smooth or chunky as you prefer. Blend only part of the pot for texture, or blend most of it for a velvety finish.

How to Make Cauliflower Vegetable Soup

Step 1: Prepare the Vegetables

Wash and dry all of the vegetables.

Cut the cauliflower into small florets so they cook evenly. Dice the onion, carrots, celery, and potatoes into similar-size pieces.

Step 2: Sauté the Aromatics

Place a large soup pot or Dutch oven over medium heat.

Add the olive oil and butter.

Once the butter melts, add the onion, carrots, and celery.

Cook for 5 to 6 minutes, stirring occasionally, until the onion becomes translucent and the vegetables begin to soften.

Step 3: Add the Garlic and Seasonings

Add the minced garlic, thyme, Italian seasoning, smoked paprika, salt, and black pepper.

Cook for about 30 seconds, stirring constantly.

Step 4: Add Cauliflower and Potatoes

Add the cauliflower florets and diced potatoes to the pot.

Stir well so the vegetables are coated with the seasoned onion mixture.

The combination of cauliflower and potato gives Cauliflower Vegetable Soup its thick, creamy body after blending.

Step 5: Add the Broth

Pour in the vegetable broth and add the bay leaf.

Stir everything together and increase the heat to medium-high.

Bring the soup to a gentle boil.

Step 6: Simmer Until Tender

Once boiling, reduce the heat to medium-low.

Cover the pot partially and simmer for 20 to 25 minutes.

The cauliflower and potatoes should be very tender when pierced with a fork.

This soft texture is important because it allows Cauliflower Vegetable Soup to blend smoothly without leaving hard vegetable pieces.

Step 7: Remove the Bay Leaf

Take the bay leaf out of the pot and discard it.

Taste the broth and adjust the salt or black pepper if needed.

Step 8: Blend Part of the Soup

Use an immersion blender to blend about half of the soup directly in the pot.

Leave some vegetables whole for texture.

If you prefer an extra-smooth Cauliflower Vegetable Soup, blend most or all of the mixture.

If using a countertop blender, work in small batches and be careful with hot liquid.

Step 9: Add Milk

Reduce the heat to low.

Stir in the milk or half-and-half.

Heat gently for 3 to 4 minutes, but do not let the soup boil aggressively after adding the dairy.

Step 10: Add Parmesan

Stir in the Parmesan if using.

Continue stirring until the cheese melts into the broth.

Parmesan gives Cauliflower Vegetable Soup a savory, slightly nutty flavor and makes the creamy texture feel richer.

Step 11: Finish with Lemon

Remove the pot from the heat.

Stir in the fresh lemon juice.

Step 12: Garnish and Serve

Ladle Cauliflower Vegetable Soup into bowls.

Top with parsley, black pepper, extra Parmesan, croutons, or a small drizzle of olive oil.

Serve warm.

Serving Suggestions

Cauliflower Vegetable Soup is satisfying on its own, but a few simple sides can turn it into a fuller meal.

Serve Cauliflower Vegetable Soup with warm crusty bread, garlic toast, grilled cheese, a turkey sandwich, or a fresh green salad.

For an easy no-bake dessert, try our 3-Ingredient Banana Chocolate Mousse for a creamy, chocolatey treat made with simple ingredients.

Recipe Tips

Cut the vegetables into similar-size pieces so they cook evenly.

Do not rush the sautéing step. Softening the onion, carrots, and celery first gives the broth more flavor.

Use Yukon Gold potatoes for a naturally creamy texture, although Russet potatoes also work.

Blend only part of Cauliflower Vegetable Soup if you enjoy visible pieces of cauliflower and vegetables.

Add the milk over low heat to reduce the chance of curdling.

If the soup becomes too thick, stir in extra broth or milk until it reaches your preferred consistency.

For a thicker soup, simmer uncovered for a few additional minutes after blending.

Taste again before serving because potatoes and cauliflower can absorb seasoning as they cook.

Easy Variations

Cauliflower Vegetable Soup can be changed easily depending on what is already in your refrigerator.

Add a few handfuls of baby spinach during the final minutes of cooking.

Broccoli florets, peas, corn, zucchini, or chopped green beans can also be added for extra vegetables.

For more protein, stir in white beans, chickpeas, shredded chicken, or cooked turkey.

Turn it into a cheesy version by adding shredded cheddar along with the Parmesan.

For a lightly spicy version, add red pepper flakes, cayenne pepper, or a small amount of hot sauce.

If you prefer a dairy-free soup, replace the butter with olive oil and use unsweetened oat milk, almond milk, or coconut milk. Skip the Parmesan or use a dairy-free alternative.

You may also enjoy our Creamy Spinach & Sun-Dried Tomato Pasta for a rich and comforting dinner with spinach, sun-dried tomatoes, garlic, Parmesan, and creamy sauce.

Make-Ahead Instructions

Cauliflower Vegetable Soup is an excellent make-ahead meal because the flavor develops even more after resting.

Cool the soup completely, transfer it to an airtight container, and refrigerate.

When ready to serve, reheat it gently over medium-low heat, stirring occasionally.

If the soup thickens in the refrigerator, add a splash of broth or milk during reheating.

Storage and Reheating

Store leftover Cauliflower Vegetable Soup in an airtight container in the refrigerator for up to 4 days.

For larger portions, reheat the soup in a saucepan over medium-low heat.

Avoid bringing it to a hard boil if the soup contains milk or cream.

You can freeze the soup for up to 2 months, although dairy-based soups can sometimes change texture slightly after thawing. For best results, freeze the soup before adding milk, then add the dairy while reheating.

Nutrition Information

Approximate nutrition per serving:

Calories: 275
Protein: 9 g
Carbohydrates: 35 g
Fat: 12 g
Saturated Fat: 5 g
Fiber: 7 g
Sugar: 8 g
Sodium: 590 mg

Nutrition values are estimates and may vary depending on the broth, milk, Parmesan, potatoes, and serving size.

Frequently Asked Questions

Can I make this soup without potatoes?

Yes. Leave out the potatoes and add extra cauliflower. The soup will still become creamy when blended, although it may be slightly lighter.

Can I use frozen cauliflower?

Yes. Frozen florets work well and can be added directly to the pot. They may cook slightly faster than fresh cauliflower.

Can I make it completely smooth?

Yes. Blend the entire pot until silky. Add a little extra broth if the texture becomes too thick.

Can I use chicken broth instead of vegetable broth?

Yes, if the soup does not need to be vegetarian.

How can I add more protein?

White beans, chickpeas, shredded chicken, or cooked turkey are easy additions.

Can I make it vegan?

Yes. Use olive oil instead of butter, plant-based milk, and skip the Parmesan.

Final Thoughts

Cauliflower Vegetable Soup is a simple, comforting way to turn everyday vegetables into a creamy meal that works for lunch or dinner.

Because Cauliflower Vegetable Soup can be customized with extra vegetables, beans, chicken, cheese, or herbs, it is easy to adapt to different tastes and ingredients.

Keep this Cauliflower Vegetable Soup recipe handy whenever you want a warm, wholesome one-pot meal with minimal cleanup.

With tender cauliflower, potatoes, carrots, celery, garlic, herbs, and a creamy finish, Cauliflower Vegetable Soup delivers satisfying comfort while keeping vegetables at the center of the meal.

Creamy Gnocchi Soup

Gnocchi Soup with creamy broth, potato gnocchi, spinach, carrots, herbs, and Parmesan

Creamy Gnocchi Soup

This creamy Gnocchi Soup is a warm, comforting meal made with soft potato gnocchi, tender vegetables, fresh spinach, garlic, herbs, and a rich creamy broth. The gnocchi cook directly in the soup, which makes this recipe simple and convenient for busy weeknights.

The soup has a smooth texture with plenty of vegetables and pillowy gnocchi in every spoonful. Carrots add natural sweetness, spinach adds freshness, and garlic and herbs create a savory base. A little lemon juice at the end brightens the creamy broth.

This recipe is perfect for cold evenings, family dinners, casual lunches, or whenever you want a cozy homemade meal. You can also adjust the vegetables, seasonings, and creaminess to suit your taste.

This Gnocchi Soup is also easy to customize with your favorite vegetables and protein.

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6

Ingredients

For the Soup

2 tablespoons olive oil

1 medium yellow onion, diced

2 medium carrots, peeled and diced

2 celery stalks, diced

4 garlic cloves, minced

1/2 teaspoon dried thyme

1 teaspoon dried Italian seasoning

1/2 teaspoon black pepper

1/4 teaspoon red pepper flakes, optional

4 cups low-sodium vegetable broth

1/2 teaspoon salt

2 cups whole milk

1 cup heavy cream

1 package potato gnocchi, about 16 ounces

3 cups fresh spinach

1/2 cup grated Parmesan cheese

1 tablespoon fresh lemon juice

2 tablespoons fresh parsley, chopped

1 tablespoon fresh dill, chopped

Optional Additions

Cooked shredded chicken

Turkey sausage

Sliced mushrooms

Green peas

Extra Parmesan

Fresh basil

Crushed red pepper flakes

Step-by-Step Instructions

Prepare the Vegetables

Start by preparing all the vegetables.

Peel and dice the carrots.

Dice the celery and onion into small pieces.

Mince the garlic.

Wash the spinach and remove any large stems.

Keeping the vegetables ready before cooking makes the recipe easier to follow. It also helps prevent the garlic from cooking too long while you prepare other ingredients.

The vegetables create the flavorful base of the Gnocchi Soup.

Sauté the Onion and Vegetables

Place a large heavy-bottomed pot over medium heat.

Add the olive oil.

Once the oil is warm, add the diced onion, carrots, and celery.

Cook for about 6 to 8 minutes.

Stir occasionally.

The vegetables should begin to soften.

Do not brown them heavily. The goal is to create a soft and flavorful base.

Add the minced garlic.

Cook for another 30 to 60 seconds.

The garlic should become fragrant without turning dark.

Next, add Italian seasoning, thyme, black pepper, salt, and red pepper flakes if using.

Stir everything together.

These simple seasonings give the Gnocchi Soup a warm and savory flavor.

Add the Broth

Pour the vegetable broth into the pot.

Stir well and scrape the bottom of the pot with a wooden spoon.

Bring the broth to a gentle simmer.

Allow the vegetables to cook for about 8 minutes.

They should become tender but should still hold their shape.

Avoid boiling the broth aggressively.

A gentle simmer allows the flavors to develop without making the vegetables mushy.

At this stage, the broth should already smell fragrant and savory.

Add the Milk and Cream

Reduce the heat to medium-low.

Slowly pour in the milk.

Add the heavy cream.

Stir gently until everything is combined.

Allow the soup to warm for about 3 to 4 minutes.

Do not bring the creamy mixture to a hard boil.

High heat can cause dairy to separate.

A gentle simmer creates a smoother texture.

The creamy base gives the Gnocchi Soup its rich and comforting consistency.

Add the Gnocchi

Add the potato gnocchi directly to the pot.

Stir gently so the gnocchi do not stick together.

Cook according to the package instructions.

Most shelf-stable or refrigerated gnocchi cook within a few minutes.

Watch the texture carefully.

The gnocchi should become soft and tender without turning mushy.

As they cook, the gnocchi release some starch.

That starch helps naturally thicken the soup.

Stir occasionally while the gnocchi cook.

Once they are tender, reduce the heat to low.

The Gnocchi Soup should now have a creamy broth with soft potato gnocchi throughout.

Add the Spinach

Add the fresh spinach.

Stir gently.

The spinach will wilt quickly.

Cook for about 2 to 3 minutes.

There is no need to cook it for a long time.

The leaves should become tender while maintaining their fresh green color.

If you prefer more spinach, add another cup.

You can also use baby kale instead.

The greens add freshness and balance the creamy broth.

Add Parmesan

Turn the heat to low.

Add the grated Parmesan cheese.

Stir until it melts into the broth.

The Parmesan adds salty, savory flavor and makes the soup even richer.

Taste the soup.

Add more black pepper or salt if needed.

If the soup tastes too rich, a little extra lemon juice can brighten the flavor.

Avoid adding too much salt before tasting because Parmesan already contains salt.

Finish with Lemon and Herbs

Remove the pot from the heat.

Add fresh lemon juice.

Stir gently.

Add chopped parsley and dill.

The herbs provide a fresh contrast to the creamy base.

Lemon also helps balance the richness.

Allow the soup to rest for about 2 minutes before serving.

The finished Gnocchi Soup should be creamy, flavorful, and filled with tender vegetables and soft gnocchi.

Tips for the Best Results

Use fresh garlic for the strongest flavor.

Dice the vegetables into similar-sized pieces so they cook evenly.

Cook the onion, carrots, and celery until tender before adding the broth.

Keep the dairy at a gentle simmer.

Avoid boiling the cream.

Add the gnocchi near the end because they cook quickly.

Do not overcook the gnocchi.

Add spinach after the gnocchi are nearly finished.

Use freshly grated Parmesan when possible.

Add lemon juice at the end.

Fresh herbs provide a brighter flavor than dried herbs.

These simple steps help create a smooth and flavorful Gnocchi Soup every time.

Choosing the Right Gnocchi

Potato gnocchi work especially well in this recipe.

You can use refrigerated, frozen, or shelf-stable gnocchi.

Check the package instructions because cooking times can vary.

Refrigerated gnocchi usually cook quickly.

Frozen gnocchi may require a little more time.

Avoid cooking the gnocchi separately unless the package specifically recommends it.

Cooking them directly in the soup allows their starch to thicken the broth.

For a lighter texture, avoid adding too many gnocchi.

For a heartier meal, you can increase the amount slightly.

Vegetable Variations

The recipe is easy to customize with additional vegetables.

Mushrooms add an earthy flavor.

Green peas provide sweetness and color.

Zucchini adds a soft texture.

Corn provides natural sweetness.

Kale can replace spinach.

Broccoli can also work, although it should be added earlier so it has enough time to become tender.

You can also add roasted red peppers.

These changes make Gnocchi Soup flexible enough for different seasons and preferences.

These simple additions can give your Gnocchi Soup a completely different flavor.

Chicken Gnocchi Version

For extra protein, add cooked shredded chicken.

Use about 2 cups of cooked chicken.

Add it after the gnocchi are nearly cooked.

Warm the chicken for several minutes before serving.

Rotisserie chicken works well because it is already seasoned and tender.

You can also use leftover roasted chicken.

Turkey is another good option.

The added protein turns the soup into a more substantial meal.

If you add chicken, taste the broth again before adding salt.

Cooked chicken can already contain seasoning.

The chicken makes this Gnocchi Soup even more filling for a family dinner.

Vegetarian Version

The basic recipe is vegetarian if you use vegetable broth and Parmesan made with suitable ingredients.

For a completely plant-based version, use dairy-free milk, plant-based cream, and a suitable vegan Parmesan alternative.

Choose egg-free gnocchi if needed.

Always check package labels when following a strict dietary plan.

Extra mushrooms, spinach, peas, and carrots can make the vegetarian version more filling.

A spoonful of white beans can also add protein and texture.

Extra vegetables can make the vegetarian Gnocchi Soup hearty and satisfying.

How to Make the Soup Thicker

The gnocchi naturally thicken the broth as they cook.

If you want a thicker texture, simmer the soup gently for a few extra minutes.

You can also mash a few cooked gnocchi against the side of the pot.

The released starch will help thicken the broth.

Another option is to add a small amount of grated Parmesan.

Avoid adding too much flour because it can make the soup heavy.

For a very creamy texture, blend a small portion of the vegetables and broth before adding the gnocchi.

Do not blend the entire soup because the gnocchi should remain whole.

How to Make It Lighter

You can reduce the richness by replacing some of the heavy cream with additional milk.

Use half-and-half instead of heavy cream.

Reduced-fat milk can also work.

Use less Parmesan if desired.

Add extra spinach and vegetables to increase the vegetable content.

A lighter version will have a thinner broth but will still be flavorful.

The lemon juice and herbs become especially useful because they keep the lighter Gnocchi Soup tasting fresh.

Make-Ahead Tips

You can prepare the vegetable base earlier in the day.

Cook the onion, carrots, celery, garlic, and seasonings.

Add the broth and simmer until the vegetables are tender.

Cool the base and refrigerate it.

When you are ready to serve, reheat the broth.

Add the milk and cream.

Then add the gnocchi and spinach near serving time.

This method helps prevent the gnocchi from becoming too soft.

For the best texture, cook the gnocchi shortly before eating.

Adding the gnocchi just before serving keeps your Gnocchi Soup creamy and delicious.

Storage Instructions

Allow leftover soup to cool before storing it.

Place it in an airtight container.

Refrigerate for up to 3 days.

Keep in mind that the gnocchi will continue absorbing liquid as the soup sits.

The next day, the soup may be thicker.

Add a little milk or broth while reheating.

Warm the soup gently over medium-low heat.

Stir frequently.

Avoid boiling the soup during reheating.

If you are planning to freeze the recipe, it is better to freeze the soup base without the gnocchi and dairy.

Add fresh dairy and gnocchi when reheating.

Serving Suggestions

Serve the soup in warm bowls.

Top each portion with grated Parmesan.

Add fresh parsley or dill.

A few red pepper flakes can provide extra heat.

Crusty bread pairs beautifully with the creamy broth.

Garlic bread is another excellent option.

A simple green salad can balance the richness.

Roasted vegetables also make a good side dish.

For a complete family dinner, serve the Gnocchi Soup with warm bread and a fresh salad.

A warm slice of crusty bread is the perfect partner for this Gnocchi Soup.

Common Mistakes to Avoid

Do not boil the cream aggressively.

High heat can cause the dairy to separate.

Do not add the gnocchi too early.

They can become overly soft.

Avoid overcooking the spinach.

It only needs a few minutes.

Do not add too much salt before tasting.

Parmesan adds natural saltiness.

Avoid using too much lemon juice.

A small amount is enough to brighten the soup.

Do not overcrowd the pot with extra vegetables.

Too many ingredients can make the soup thick and difficult to stir.

These simple precautions help keep Gnocchi Soup creamy and balanced.

Frequently Asked Questions

Can I use frozen gnocchi?

Yes. Follow the cooking instructions on the package and allow extra time if needed.

Can I use dairy-free milk?

Yes. Choose an unsweetened dairy-free milk for the best savory flavor.

Can I replace heavy cream?

Half-and-half or additional milk can create a lighter soup.

Can I add chicken?

Yes. Cooked shredded chicken is an excellent addition.

Can I use kale instead of spinach?

Yes. Kale works well, but it usually needs a few extra minutes to soften.

Can I make this soup vegetarian?

Yes. Use vegetable broth and vegetarian-friendly Parmesan.

Can I freeze the soup?

The best approach is to freeze the broth and vegetable base without the gnocchi and dairy.

Why did my gnocchi become mushy?

They may have cooked too long. Gnocchi should be added near the end and cooked only until tender.

How can I make the soup thicker?

Let it simmer gently or mash a few cooked gnocchi into the broth.

Can I add mushrooms?

Absolutely. Sauté them with the onion and carrots before adding the broth.

Can I make it spicy?

Yes. Add red pepper flakes, diced jalapeño, or a small amount of chili oil.

Can I use vegetable broth?

Yes. Low-sodium vegetable broth works very well.

Nutrition Information

Approximate nutrition per serving:

Calories: 420 kcal
Protein: 12g
Carbohydrates: 48g
Fat: 21g
Fiber: 4g
Sugar: 7g
Sodium: 620mg

Nutrition values are estimates and can vary based on the gnocchi, dairy products, Parmesan, and portion size used.

Why You Will Love This Recipe

This Gnocchi Soup is comforting without being complicated.

The ingredients are easy to find.

The vegetables cook in one pot.

The gnocchi cook directly in the creamy broth.

Fresh spinach adds color and nutrients.

Parmesan creates a rich savory flavor.

Lemon keeps the soup from tasting too heavy.

Fresh herbs add a bright finish.

Another advantage is the flexibility.

Chicken adds extra protein to the soup. Meanwhile, mushrooms provide additional flavor. Peas, zucchini, or roasted peppers can bring more color and texture. Chili flakes create a spicy kick. For a lighter option, use more milk and less cream.

The recipe works well for family dinners because it is filling and comforting.

It is also easy enough for a beginner cook.

Helpful Recipe Notes

Use a large pot so there is enough room for the gnocchi.

Keep the heat moderate after adding the dairy.

Stir the soup occasionally.

Watch the gnocchi closely during cooking.

Fresh spinach wilts quickly.

Add Parmesan after reducing the heat.

Taste before adding more salt.

Use fresh lemon juice for the best flavor.

Fresh parsley and dill provide a bright finishing touch.

Serve the soup immediately for the best gnocchi texture.

If you plan to store leftovers, remember that the gnocchi will absorb more broth over time.

Add extra broth or milk during reheating if needed.

Conclusion

This creamy Gnocchi Soup is a simple one-pot meal that combines soft potato gnocchi, tender vegetables, spinach, herbs, Parmesan, and a creamy broth.

The preparation begins with a flavorful vegetable base.

Onion, carrots, celery, and garlic create the foundation.

Italian seasoning and thyme add warmth.

Vegetable broth provides the liquid.

Milk and cream create the smooth texture.

Gnocchi cook directly in the broth and help thicken it naturally.

Spinach adds freshness and color.

Parmesan brings savory depth.

Finally, lemon juice and fresh herbs brighten every spoonful. The recipe is flexible and easy to adapt. Chicken adds extra protein, while mushrooms provide an earthy flavor. Spinach can be replaced with kale when desired. Red pepper flakes bring extra heat, while reduced-fat dairy creates a lighter soup.

A vegetarian version works well with vegetable broth and suitable Parmesan. Plant-based milk, cream, and cheese can create a dairy-free option. The soup is also easy to prepare ahead. Start by cooking the vegetable and broth base earlier in the day. Add the dairy and gnocchi close to serving time for the best texture.

Store leftovers in an airtight container and refrigerate them promptly. Reheat the soup gently over low heat. If it becomes very thick, add a little broth or milk. Avoid boiling the soup during reheating. This cozy recipe works well for a weeknight dinner or a comforting weekend meal. Gnocchi Soup delivers plenty of flavor with minimal effort.

Serve it with crusty bread, garlic bread, or a fresh green salad.

Top each bowl with Parmesan, herbs, and a small pinch of red pepper flakes.

The soft gnocchi, creamy broth, tender vegetables, and fresh herbs create a satisfying combination in every spoonful.

Once you make this Gnocchi Soup, you can easily adapt it with your favorite vegetables, protein, herbs, and seasonings.

It is a comforting recipe that fits beautifully into a busy family dinner, a relaxed lunch, or a chilly evening at home.

Once you make this Gnocchi Soup, it can easily become a favorite comfort meal in your weekly dinner rotation.