Keto Broccoli Cheese Soup without Heavy Cream

Embracing a keto lifestyle doesn’t mean sacrificing comfort and flavor. This keto broccoli cheese soup without heavy cream is a perfect example–rich, creamy, and packed with wholesome ingredients. What’s more, it’s incredibly simple to make without the need for heavy cream.

Keto Broccoli Cheese Soup without Heavy Cream


  • Enjoy the creamy goodness of broccoli cheese soup without heavy cream, making it a perfect fit for a keto lifestyle.
  • Opt for keto-approved cheeses like cheddar, gouda, goat, or blue cheese to keep the carb count low while maintaining rich flavor.
  • Whether served as a main dish or a side, this soup is a versatile and satisfying addition to your keto menu.
  • With simple ingredients and less than an hour of cooking time, making this keto broccoli cheese soup at home is easier.
  • Ideal for holiday gatherings or brunch events, this soup can be kept warm in a slow cooker, ensuring a delicious, crowd-pleasing option for any occasion.

Keto Broccoli Cheese Soup without Heavy Cream

Create a keto-friendly broccoli cheese soup by combining fresh broccoli, cream cheese, sharp cheddar, and half and half. Simmer with optional vegetables, season, and enjoy a rich, creamy dish without heavy cream, suitable for any keto meal.

Keto Broccoli Cheese Soup

Keto Broccoli Cheese Soup Recipe

Yield: Approximately 6 servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

Let's make the recipe that's sure to become a staple in your keto-friendly kitchen.


  • Fresh broccoli florets (or frozen, if preferred)
  • Cream cheese
  • Sharp cheddar cheese (or mild, based on your preference)
  • Half and half (or heavy cream)
  • Chicken broth or chicken stock
  • Butter or olive oil for a creamy texture
  • 1/2 cup Onion (optional)
  • Carrot and celery (optional)
  • Seasonings: Salt, black pepper, garlic powder


  • Large pot or Dutch oven
  • Cutting board and knife
  • Immersion blender (optional)
  • Slow cooker (optional)


I'm excited to share this easy broccoli cheese soup without heavy cream recipe with you, solet's dive in! 

Step 1: Preparing the Vegetables

  • If using fresh broccoli, wash and chop into small florets. If using frozen broccoli, ensure it's chopped into smaller pieces.
  • Optionally, chop onions, carrots, and celery for added texture and flavor.

Step 2: Cooking the Vegetables

  • In a large pot or Dutch oven, melt butter or heat olive oil over medium heat.
  • Add onions and cook until softened.
  • Add broccoli, carrots, and celery (if using), stirring occasionally until the vegetables are slightly tender.

Step 3: Building the Base

  • Pour in chicken broth or stock, bringing the mixture to a simmer.
  • Add cream cheese, allowing it to melt into the broth and create a creamy base.
  • Incorporate half and half gradually, stirring continuously.

Step 4: Introducing the Cheesy Element

  • Add sharp cheddar cheese to the mixture, stirring until it's fully melted and the soup has a smooth consistency.
  • Season with salt, black pepper, and garlic powder to taste.

Step 5: Finishing Touches

  • Simmer the soup on low heat for an additional 10-15 minutes, ensuring all flavors meld together.
  • If using optional vegetables, make sure they are tender but still have a slight crunch.

Step 6: Serving Options

  • For a smoother texture, use an immersion blender before serving. Alternatively, leave it slightly textured for a heartier feel.
  • Consider using a slow cooker on the "keep warm" setting if serving over an extended period.

Additional Tips

Customize the soup’s thickness by adding more cream or milk, or create a roux with flour, cornstarch, or arrowroot (gluten-free).

  • Texture Control: Adjust the soup’s thickness to your liking by incorporating more cream or milk. If you desire a thicker consistency, consider using a flour roux, cornstarch, or arrowroot (for a gluten-free alternative).
  • Fresh is Best: Opt for fresh vegetables to maintain the soup’s optimal flavor and texture. Using fresh ingredients ensures a vibrant and consistent result.
  • Slow Cooker Wisdom: If planning to serve the soup over an extended period, utilize a slow cooker on the “keep warm” setting. However, keep in mind that dairy-based soups are best enjoyed fresh, as they may separate over time.
  • Versatility in Serving: This keto broccoli cheese soup is incredibly versatile and suitable for various occasions. Whether as a side dish or the main attraction, it adapts effortlessly to different meal settings.
  • Customize Seasonings: Feel free to adjust the seasonings according to your taste preferences. Experiment with additional herbs or spices to elevate the flavor profile.
  • Creative Additions: Get creative by adding other keto-friendly ingredients like cooked bacon, diced ham, or even a sprinkle of grated Parmesan for an extra layer of flavor.
  • Storage Considerations: Store any leftovers in an airtight container in the refrigerator. Reheat gently on the stove to maintain the soup’s creamy consistency.
  • Pairing Options: Pair the soup with a keto-friendly bread or a crisp salad for a well-rounded, satisfying meal.


Can I use frozen broccoli for this soup, and will it affect the texture?

Yes, you can use frozen broccoli. Make sure it’s chopped into smaller pieces for even cooking. While fresh broccoli is ideal, frozen broccoli can yield a delicious soup with a slightly softer texture.

Is it necessary to include carrots and celery in the recipe?

No, they are optional. Including carrots and celery adds extra flavor and texture, but the soup is still delightful without them, especially if you prefer a simpler version.

 Is there a specific type of cheddar cheese recommended for this recipe?

Sharp cheddar cheese is recommended for its robust flavor, but you can choose mild cheddar if you prefer a milder taste.

How long does it take to make this keto broccoli cheese soup without heavy cream?

The keto broccoli cheese soup without heavy cream can be ready in less than an hour. The cooking time may vary slightly depending on the size of the vegetable pieces and your preferred texture.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stove, adding a splash of broth or cream if needed.

Can I freeze this soup for later consumption?

While you can freeze the soup, remember that dairy-based soups may experience a change in texture upon thawing. It’s best enjoyed fresh, but if it’s freezing, do so without the cheese. Add the cheese when reheating for better consistency.

How can I adjust the thickness of the soup?

Consider using a flour roux, cornstarch, or arrowroot to make the soup thicker. Add these gradually, stirring constantly until the desired thickness is achieved.

Is this keto broccoli cheese soup a suitable option for a large gathering?

The soup is perfect for gatherings. You can use a slow cooker on the “keep warm” setting to have it ready throughout the day. Ensure it’s made with fresh ingredients for the best taste and texture.

Can I make this soup without an immersion blender for a chunkier consistency?

Yes, If you prefer a chunkier texture, skip using the immersion blender. The soup’s consistency can be adjusted according to personal preference.


This keto broccoli cheese soup without heavy cream is a delightful dish for those following a keto lifestyle and a versatile option for various occasions. Enjoy this soup’s rich, creamy goodness, perfect for brunch, lunch, or dinner. Whether you prefer it smooth or slightly chunky, this recipe caters to all tastes, making it a family favorite in no time.

Skip to Recipe