Wholesome Broccoli Cheese Soup

Imagine the rich, creamy comfort of a classic broccoli cheese soup, but without any dairy. This isn’t just a dream; it’s a delicious reality designed for those with specific dietary needs, yet without compromising on taste or texture. Our Dairy-Free Broccoli Cheese Soup delivers an authentic, comforting experience, making it perfect for anyone following a Paleo, AIP (Autoimmune Protocol), or Whole30 lifestyle. Plus, it’s incredibly versatile and can easily be adapted to be entirely vegan.

Broccoli cheese soup in a bowl with bacon

Indulge in the Best Dairy-Free Broccoli Cheese Soup: Paleo, AIP, Whole30, and Vegan Options

Craving a warm, hearty bowl of broccoli cheese soup but need to avoid dairy? Look no further! This carefully crafted recipe offers all the luscious creaminess and savory “cheesy” flavor you love, without a single drop of milk or cheese. It’s a culinary triumph, blending nutrient-dense ingredients into a satisfying dish that caters to a wide range of dietary preferences, including Paleo, Autoimmune Protocol (AIP), Whole30, and even easily convertible to vegan. Get ready to rediscover your favorite comfort food in a healthier, equally delicious form.

What Makes Our Dairy-Free Broccoli Cheese Soup So Special?

Traditional broccoli cheese soup is renowned for its thick, velvety broth, generously loaded with tender broccoli florets, sweet carrots, and, of course, a rich blend of heavy cream and cheese. For many, the idea of a dairy-free version seems almost impossible. How can you replicate that signature creaminess and distinct cheesy flavor without the very ingredients that define it?

Our recipe challenges that notion by brilliantly leveraging plant-based ingredients to mimic the taste and texture of its dairy-laden counterpart. This isn’t just a passable alternative; it’s a genuinely delicious soup that stands on its own. We achieve this through a combination of clever ingredient choices that provide both the visual appeal and the sensory experience of a classic broccoli cheese soup, while adhering to strict dietary guidelines.

The Magic Behind the Creaminess and Cheesy Flavor

  • Butternut Squash: The Secret to Golden Hue and Velvety Texture
    Instead of a roux made with flour and butter, or a heavy cream base, we use roasted or steamed butternut squash. When blended, it creates an incredibly smooth, naturally sweet foundation for the soup, imparting a beautiful golden-orange color reminiscent of melted cheddar cheese. Beyond its aesthetic contribution, butternut squash also adds a wealth of vitamins and fiber.
  • Nutritional Yeast: Unlocking the Umami “Cheese” Factor
    The secret to that unmistakable cheesy flavor without dairy lies in nutritional yeast. This deactivated yeast, available in flake or powder form, is a powerhouse of umami, delivering a savory, nutty taste often described as delightfully cheese-like. It’s an essential component for achieving the desired flavor profile in this dairy-free creation.
  • Coconut Cream: The Key to Luxuriously Smooth Consistency
    To replicate the richness and body of heavy cream, we turn to full-fat coconut cream. The thick, creamy part of canned coconut milk (often separated at the top) provides an unparalleled lusciousness, giving the soup a silky-smooth mouthfeel that is utterly satisfying without the heaviness of dairy.

Why You’ll Love This Healthy Broccoli Cheese Soup Recipe

This dairy-free broccoli cheese soup isn’t just a dietary compromise; it’s a culinary upgrade. Here’s why it deserves a permanent spot in your recipe rotation:

  • Dietary Versatility: Whether you’re Paleo, AIP, Whole30, or vegan, this soup fits perfectly into your meal plan. It’s naturally gluten-free, grain-free, and nut-free (if you omit black pepper for AIP), making it suitable for many with allergies or sensitivities.
  • Incredibly Flavorful: You won’t believe it’s dairy-free! The combination of nutritional yeast, aromatic vegetables, and sweet butternut squash creates a complex flavor profile that satisfies deep comfort food cravings.
  • Hearty and Comforting: A warm bowl of this soup is the ultimate antidote to chilly weather or a long day. It’s thick, satisfying, and deeply comforting, making it a perfect family meal.
  • Easy to Make: Despite its gourmet taste, this soup is straightforward to prepare. With minimal fuss, you can have a wholesome, delicious meal on the table in under an hour.
  • Nutrient-Dense: Packed with vegetables like broccoli, butternut squash, and carrots, this soup is a fantastic source of vitamins, minerals, and fiber, contributing to overall well-being.

Essential Ingredients for Your Dairy-Free Broccoli Cheese Soup

Crafting this delightful soup requires a few key players. Here’s a closer look at what you’ll need and why each ingredient is important:

  • Broth & Coconut Cream: The Liquid Gold Base
    You’ll start with a good quality chicken broth (or vegetable broth for a vegan option) for the savory base. The unsweetened full-fat coconut cream is crucial for adding richness and a velvety texture, perfectly mimicking heavy cream without dairy.
  • Arrowroot Starch: Natural Thickener Extraordinaire
    This paleo-friendly starch acts as a thickener, giving the soup a substantial body without relying on flour. It creates a smooth consistency, ensuring your soup isn’t watery. Tapioca starch can be used as an alternative if arrowroot is unavailable.
  • Butternut Squash: For Color, Creaminess & Sweetness
    Diced butternut squash is a star ingredient, contributing a natural sweetness, a beautiful cheesy color, and a wonderfully thick, creamy texture once blended. It’s a wholesome way to enhance the soup’s body and flavor.
  • Fresh Vegetables: Onions, Garlic, Carrots, and Broccoli: The Flavor & Texture Powerhouses
    Yellow onion and minced garlic form the aromatic foundation, lending depth and warmth. Shredded carrots add a touch of sweetness and vibrant color, while abundant broccoli florets are, of course, essential for the classic broccoli cheese soup experience, providing both flavor and a delightful texture contrast.
  • Nutritional Yeast: Your Dairy-Free Cheese Secret Weapon
    Don’t skip this! Nutritional yeast is paramount for achieving that savory, cheesy flavor profile. It’s packed with B vitamins and is a non-negotiable for a truly authentic dairy-free “cheese” soup.
  • Additional Seasonings: Salt, Pepper, and Turmeric
    Salt and black pepper are fundamental for enhancing all the flavors. For those following AIP, remember to omit black pepper. Turmeric adds a subtle earthy note and contributes to the soup’s inviting golden hue, further enhancing its “cheesy” appearance.
  • Optional Bacon: The Ultimate Savory Topping
    For an extra layer of smoky, savory deliciousness, crispy cooked and crumbled bacon makes an excellent garnish. If you’re making a vegan version, simply omit this step.

Step-by-Step Guide: How to Craft the Perfect Dairy-Free Broccoli Cheese Soup

Follow these detailed steps to create a truly irresistible bowl of dairy-free broccoli cheese soup:

  1. Prepare Your Broth Base: In a medium bowl, whisk together the chicken broth (or vegetable broth) and arrowroot starch until completely smooth and no lumps remain. Set this mixture aside. This pre-blending ensures your soup will thicken beautifully without any grainy texture.
  2. Sauté Aromatics and Squash: Heat the avocado oil in a large pot or Dutch oven over medium heat. Add the diced yellow onion and minced garlic, sautéing for 2-3 minutes until they become fragrant and translucent. Next, add the cubed butternut squash and continue to sauté for another 3-4 minutes, allowing it to soften slightly and absorb the flavors of the aromatics.
  3. Simmer to Perfection: Pour the whisked broth and arrowroot starch mixture into the pot. Stir well to combine all ingredients. Bring the mixture to a gentle boil, then reduce the heat to a medium-low simmer. Cover and let it simmer for 12-15 minutes, or until the butternut squash is fork-tender. This ensures it will blend into a silky-smooth base.
  4. Blend for Smoothness: Carefully remove the pot from the heat and allow the soup base to cool slightly for a few minutes. Using an immersion blender directly in the pot, blend the soup until it is completely smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender, blend until smooth, then return it to the pot. Be cautious when blending hot liquids.
  5. Add the Green Goodness: Once the soup base is perfectly smooth, add the fresh broccoli florets, shredded carrots, salt, and black pepper (if using, remember to omit for AIP). Stir everything thoroughly to ensure the vegetables are well distributed. Return the pot to a medium simmer and cook for approximately 10 minutes, or until the broccoli is tender-crisp but still vibrant green. Avoid overcooking the broccoli to maintain its texture and nutritional value.
  6. Achieve Ultimate Creaminess and Flavor: Finally, stir in the full-fat coconut cream, nutritional yeast, and turmeric. Continue to stir until all ingredients are fully incorporated and the soup is uniformly creamy and golden. Allow it to cook on low heat for just one more minute to heat through and allow the flavors to meld. Taste the soup and adjust seasonings if necessary, adding more salt, nutritional yeast, or pepper to your preference.
  7. Serve and Enjoy: Ladle the hot, fragrant soup into individual bowls. For an extra savory touch, garnish with crispy cooked and chopped bacon (if desired and not making a vegan version). Serve immediately and savor every spoonful of this incredibly flavorful and comforting dairy-free delight!

Two bowls of broccoli cheese soup with a green napkin

Expert Tips for Making the Best Dairy-Free Broccoli Cheese Soup

To ensure your dairy-free broccoli cheese soup turns out perfectly every time, keep these expert tips in mind:

  • Use Full-Fat Coconut Cream: For the richest, creamiest texture, always opt for full-fat coconut cream (or the thick cream from the top of a can of full-fat coconut milk). Light coconut milk or cream will result in a thinner, less satisfying soup.
  • Don’t Overcook the Broccoli: Overcooked broccoli can become mushy and lose its vibrant color. Cook it just until it’s tender-crisp to maintain its texture and nutrients.
  • Season as You Go: Taste the soup at various stages of cooking and adjust seasonings. This ensures the flavors are perfectly balanced. Nutritional yeast can be added gradually to reach your desired “cheesy” intensity.
  • Achieve the Perfect Blend: Blend the butternut squash base thoroughly until absolutely no lumps remain. A truly smooth base is key to the soup’s luxurious mouthfeel.
  • Adjust Thickness to Your Liking: If you prefer a thinner soup, you can add a little extra broth or water during the final steps. For a thicker consistency, simmer uncovered for a few extra minutes to allow some liquid to evaporate.
  • Meal Prep Friendly: This soup holds up wonderfully as a make-ahead meal. It’s an excellent option for meal prepping healthy lunches or dinners throughout the week.

Frequently Asked Questions About This Recipe

Can I make this soup without nutritional yeast?

While technically possible, omitting nutritional yeast will significantly change the flavor profile of the soup. Nutritional yeast is the primary ingredient responsible for imparting that distinct savory, umami-rich “cheesy” taste. Without it, the soup will still be creamy and delicious, but it will taste more like a creamy butternut squash and broccoli soup rather than a “broccoli cheese” soup. If you cannot tolerate nutritional yeast, you might consider adding a pinch of white pepper or a dash of dairy-free Worcestershire sauce (check ingredients for AIP) for added umami, though it won’t replicate the cheesy flavor.

Can I make this soup without coconut cream?

Coconut cream is crucial for the rich, creamy texture and thickness of this dairy-free soup. If you absolutely cannot tolerate coconut, you could try substituting with a homemade cashew cream (soaked and blended cashews with water) if you are Paleo/Whole30 and can consume nuts. However, this would make the recipe unsuitable for AIP. Be aware that other dairy-free milks (like almond or oat milk) are often too thin and will not provide the same luxurious body. The soup will be much less creamy and substantial without it.

How do I make this soup completely vegan?

This soup is already quite close to being vegan! To ensure it is 100% vegan, you only need to make two simple adjustments:

  • Skip the Bacon: The crispy bacon topping is entirely optional and serves as a garnish. Simply omit it for a vegan version. You could add roasted chickpeas or toasted pumpkin seeds for a crunchy, savory vegan topping instead.
  • Use Vegetable Broth: Instead of chicken broth, use a high-quality vegetable broth. Ensure your chosen brand of vegetable broth is free from any animal-derived ingredients and meets your dietary standards.

How to Store and Reheat Leftovers?

This dairy-free broccoli cheese soup is excellent for meal prepping and storing! Allow the soup to cool completely before transferring it to airtight containers. It can be stored in the refrigerator for up to 3-4 days. For longer storage, you can freeze the soup in freezer-safe containers for up to 2-3 months. To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally, until heated through. If it’s too thick, you can add a splash of broth or water to reach your desired consistency. Thawed frozen soup might be slightly thinner but will still be delicious.

What to Serve with Broccoli Cheese Soup?

This hearty soup is satisfying enough on its own, but it also pairs beautifully with a few complementary dishes. Consider serving it with a crisp green salad tossed with a light vinaigrette for a balanced meal. For those who aren’t on AIP or strict Paleo, a slice of gluten-free crusty bread or crackers would be a wonderful accompaniment for dipping. A simple side of roasted vegetables like asparagus or green beans would also round out the meal perfectly.

Bowl of broccoli cheese soup

You’ll also love these wholesome and comforting recipes…

  • Healthy Broccoli Cheese Casserole
  • Paleo Bacon Cheeseburger Soup
  • AIP Mac and Cheese
Dairy-Free Broccoli Cheese Soup
4.72 from 25 reviews

Broccoli Cheese Soup (Paleo, AIP, Whole30, Vegan Option)

Yield:

4
servings
Prep Time:
10 mins
Cook Time:
35 mins
Author:
Michelle
This broccoli cheese soup tastes like the real thing without the cheese! It’s paleo, AIP, dairy-free, whole30, and can be made vegan as well.
Print Recipe
Leave a Review
Pin Recipe

Ingredients

  • 4 ½ cups chicken broth, sub vegetable broth for vegan
  • 2 tbsp arrowroot starch
  • 2 tbsp avocado oil
  • ½ yellow onion, diced
  • 3 cloves garlic, minced
  • 1 ½ cup butternut squash, cubed
  • 4 cups broccoli florets
  • 1 cup shredded carrots
  • ¾ – 1 tsp salt, season to taste
  • ¼ tsp black pepper, omit for AIP
  • 1 cup coconut cream
  • 3-4 tbsp nutritional yeast, season to taste
  • ¼ tsp turmeric
  • 3 strips of bacon, cooked and chopped (optional, omit for vegan)

Instructions

  1. Whisk the broth and arrowroot starch together in a bowl and set aside.
  2. Using a medium pot or Dutch oven, heat the avocado oil over medium heat. Sauté the onion and garlic for 2-3 minutes until fragrant.
  3. Add the butternut squash and sauté for 3-4 minutes to lightly soften.
  4. Pour in the broth mixture and stir to combine. Bring the mixture to a boil, then reduce to a medium-low simmer. Simmer for 12-15 minutes or until the butternut squash is very soft. Allow to cool slightly before blending with an immersion blender until smooth and creamy. (Alternatively, carefully transfer to a regular blender, blend until smooth, and return to the pot).
  5. After the soup base is blended, add the broccoli florets, shredded carrots, salt, and black pepper (if using). Stir well to combine and return to a medium simmer. Simmer for 10 minutes or until the broccoli is tender-crisp.
  6. Stir in the coconut cream, nutritional yeast, and turmeric. Stir to combine and allow to cook on low for another minute, ensuring everything is well incorporated and heated through. Taste and season further if needed.
  7. Serve hot in bowls, topped with crispy bacon bits if desired.

Notes

All nutritional information is an estimation and will vary. Estimations do not include optional ingredients.

Serving: 1serving
,

Calories: 303kcal
,

Carbohydrates: 23.1g
,

Protein: 7.8g
,

Fat: 8.1g
,

Fiber: 5.3g
All nutrition facts are estimated and will vary.


Did you Make this Recipe?
Tag @unboundwellness on Instagram and hashtag #unboundwellness!

Want to save this for later?
Just drop your name and email below. Then we’ll email right to your inbox. ✉️

Broccoli cheese soup pin image