Hearty & Healthy: The Ultimate Loaded Broccoli and Potato Soup (Gluten-Free & Dairy-Free)
Warm up with a bowl of pure comfort! This incredibly simple yet satisfying Loaded Broccoli and Potato Soup is your new go-to recipe for chilly evenings. Crafted in just 30 minutes, it’s a quick and light dinner solution that doesn’t compromise on flavor or heartiness. Best of all, it’s naturally gluten-free and dairy-free, catering to a variety of dietary needs.
Why This Loaded Broccoli and Potato Soup Will Become Your Favorite
Are you searching for a comforting soup that’s incredibly easy to prepare and caters to various dietary needs? Look no further! This creamy broccoli and potato soup is a true gem, coming together with minimal ingredients and even less prep time. It’s not just delicious; it’s also inherently gluten-free and dairy-free. For those embracing a plant-based lifestyle, simply omit the bacon and cheese toppings to make it completely vegan. It’s the perfect flexible recipe for any household.
I recently whipped up this soup for my family, and it was an absolute sensation! We loved it so much that we had plenty of delicious leftovers for the next day. The simplicity of the recipe, requiring only about 30 minutes from start to finish, truly makes it a weeknight winner. It’s incredibly satisfying without feeling heavy, providing a perfect balance for a hearty meal.
If you enjoy comforting vegetable-centric soups, you might also like our Creamy Tomato Soup or our hearty Cabbage Soup.
Key Ingredients for Your Delicious Soup
This recipe relies on fresh, wholesome ingredients to create its signature comforting flavor. Here’s what you’ll need, along with some notes on selection and possible substitutions:
- Olive Oil: 1 – 2 Tbsp. Essential for sautéing and building the flavor base. Extra virgin is best for flavor.
- Onion: 1 medium, diced. Aromatic base, adds depth. Yellow or white onions work well.
- Garlic: 2 – 3 cloves, minced. The backbone of flavor. Use fresh garlic for the best taste.
- Broth: 32 oz (4 cups) homemade chicken or vegetable broth. Choose chicken broth for a richer flavor, or vegetable broth for a vegetarian/vegan option. Low sodium is recommended to control seasoning.
- Carrots: 3 large, peeled and diced. Adds natural sweetness, color, and nutrients.
- Potatoes: 5 medium, peeled and cubed into small pieces. Starchy potatoes like Russet or Yukon Gold are ideal for creating a creamy texture when puréed.
- Broccoli: 2 small heads (about 1 lb), washed and diced small. The star vegetable! Cut into small florets for quicker cooking and easier puréeing.
- Butter: 3 Tbsp. Used to make the roux for thickening. For a dairy-free or vegan version, use a plant-based butter alternative.
- Arrowroot Starch: 1/4 cup. A gluten-free thickener. Cornstarch can be used as a substitute (use 1/8 cup).
- Almond Milk: 2 cups. Creates the creamy, dairy-free base. Unsweetened plain almond milk is best. Other dairy-free milks like cashew or oat milk can also work for different flavor profiles.
- Seasoning: 1 tsp salt, ½ tsp freshly ground black pepper, 1 tsp dried oregano. Adjust to your taste preferences.
- Optional Toppings: 6 slices bacon (cooked and chopped), shredded organic cheese (optional). For a fully vegan soup, skip these or use plant-based bacon bits and vegan shredded cheese.
Choosing the Best Produce
For the freshest and most flavorful soup, select firm, vibrant green broccoli florets without yellowing. Choose firm potatoes free of sprouts or soft spots. Fresh carrots should be crisp and brightly colored. Quality ingredients truly make a difference in this simple recipe!
Step-by-Step Instructions for the Perfect Soup
Follow these straightforward steps to create a rich and creamy broccoli and potato soup in no time:
- Sauté Aromatics: In a large pot or Dutch oven, heat 1-2 tablespoons of olive oil over medium-high heat. Add the diced onions and sauté them for 3-5 minutes until they become translucent and fragrant. Stir in the minced garlic and cook for another 30 seconds until aromatic, being careful not to burn it.
- Cook Vegetables: Pour in the chicken or vegetable broth, then add the diced carrots and cubed potatoes. Bring the mixture to a rolling boil, then reduce the heat to medium-low, cover the pot, and let it simmer for about 10 minutes, or until the potatoes are fork-tender. This ensures they will purée easily.
- Purée for Creaminess: Using an immersion blender (hand-held stick mixer), carefully purée the cooked vegetables directly in the pot. Blend until most of the vegetables are smooth and creamy. It’s perfectly fine and often desirable to leave a few small vegetable chunks for added texture and a rustic feel. If you don’t have an immersion blender, carefully transfer batches of the soup to a regular blender (do not fill more than halfway) and blend until smooth, then return to the pot.
- Add Broccoli: Stir in the small diced broccoli florets. Cover the pot again and continue to cook over medium-low heat for an additional 10 minutes, or until the broccoli is tender-crisp and bright green. Avoid overcooking the broccoli to maintain its vibrant color and slight bite.
- Prepare the Thickener: While the soup is simmering with the broccoli, melt 3 tablespoons of butter (or dairy-free butter) in a separate medium saucepan over medium heat. Whisk in the ¼ cup of arrowroot starch until a smooth paste forms. Gradually whisk in the 2 cups of almond milk, stirring constantly to prevent lumps. Cook this mixture for 3-5 minutes, continuing to stir, until the sauce has thickened to a consistency similar to a light béchamel.
- Combine and Season: Remove the thickened sauce from the stove and pour it into the large pot of soup. Stir thoroughly until the sauce is completely incorporated and the soup achieves a uniformly creamy texture. Season the soup with 1 teaspoon of salt, ½ teaspoon of freshly ground black pepper, and 1 teaspoon of dried oregano. Taste and adjust seasonings as needed, adding more salt or pepper if desired.
- Adjust Consistency (Optional): If you prefer a thinner soup, gradually add a little more almond milk or broth, stirring until you reach your desired consistency.
- Serve & Garnish: Ladle the warm soup into bowls. For a truly “loaded” experience, top with crispy cooked bacon pieces and a sprinkle of shredded cheese (dairy or vegan) if you wish. Serve immediately and enjoy!
Tips for Success
- Don’t Overcook Broccoli: Adding broccoli later ensures it retains its nutrients, vibrant color, and a pleasant texture.
- Immersion Blender Advantage: An immersion blender makes puréeing quick and mess-free. If using a regular blender, be cautious with hot liquids and blend in small batches.
- Taste and Adjust: Always taste your soup before serving and adjust salt, pepper, or other seasonings. Broth sodium levels can vary.
- Make it Vegan: Simply use vegetable broth, plant-based butter, and omit bacon/cheese or use vegan alternatives.
Customizing Your Loaded Broccoli and Potato Soup
One of the best things about this soup is its versatility. Feel free to experiment with these ideas:
- Make it Vegan: As mentioned, simply use vegetable broth, a plant-based butter alternative, and skip the bacon/cheese or opt for vegan bacon bits and shredded vegan cheese.
- Add More Veggies: Feel free to toss in other quick-cooking vegetables like spinach, peas, or corn during the last few minutes of simmering with the broccoli.
- Spice it Up: A pinch of red pepper flakes added with the garlic can give your soup a delightful kick.
- Herbs & Spices: Experiment with different dried herbs like thyme or rosemary, or finish with fresh chopped parsley or chives for a burst of fresh flavor.
- For a Richer Flavor: If not dairy-free, a splash of heavy cream or half-and-half at the end can add an extra layer of richness.
What to Serve with Broccoli and Potato Soup
This hearty soup is a meal in itself, but it also pairs wonderfully with a few simple sides:
- Crusty Bread: Perfect for dipping and soaking up every last drop.
- Side Salad: A light, fresh green salad with a vinaigrette dressing provides a refreshing contrast.
- Grilled Cheese Sandwich: The ultimate comfort food pairing, especially if you’re not strictly dairy-free.
- Cornbread: A sweet or savory cornbread muffin would complement the flavors beautifully.
Health Benefits of Key Ingredients
This soup isn’t just delicious; it’s packed with nutritious ingredients:
- Broccoli: A powerhouse of vitamins C and K, fiber, and antioxidants, broccoli supports immune health and digestion.
- Potatoes: Rich in potassium, vitamin C, and vitamin B6, potatoes provide sustained energy and are a good source of complex carbohydrates.
- Carrots: Loaded with beta-carotene, which converts to vitamin A, essential for good vision and skin health.
- Garlic & Onion: These aromatics are not only flavorful but also contain compounds known for their anti-inflammatory and immune-boosting properties.
Storage and Reheating Tips
Have leftovers? This soup stores wonderfully:
- Storage: Allow the soup to cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3-4 days.
- Freezing: This soup freezes well! Portion it into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally until warmed through. If it’s too thick, add a splash of broth or almond milk to reach your desired consistency. Avoid boiling vigorously, especially if you have left some broccoli chunks, to prevent them from becoming mushy.
Frequently Asked Questions (FAQs)
- Can I use frozen broccoli?
- Yes, you can use frozen broccoli. Add it directly to the pot during step 4, increasing the cooking time slightly if needed, until tender.
- What if I don’t have arrowroot starch?
- Cornstarch is a good substitute. Use half the amount (⅛ cup) mixed with a little cold water to create a slurry before whisking into the melted butter and almond milk.
- Can I make this soup ahead of time?
- Absolutely! This soup tastes even better the next day as the flavors meld. Follow storage tips above.
- How can I make this soup spicier?
- Add a pinch of red pepper flakes with the garlic, or a dash of hot sauce when serving.
5 out of 5 stars from 8 votes
Loaded Broccoli and Potato Soup
Neli Howard
10 minutes
30 minutes
40 minutes
6
Print Recipe
Ingredients
- 1 – 2 Tablespoon extra virgin olive oil
- 1 medium onion, diced
- 2 – 3 cloves garlic, minced
- 32 oz homemade chicken or vegetable broth
- 3 large carrots, peeled and diced
- 5 medium potatoes, peeled and cubed into small pieces
- 2 small heads broccoli (about 1 lb), washed and diced small
- 3 Tablespoon butter (or plant-based butter)
- ¼ cup arrowroot starch
- 2 cups almond milk (unsweetened plain)
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon dried oregano
- 6 slices bacon, cooked and chopped (optional, or use plant-based alternative)
- Organic cheese, shredded (optional, or use vegan shredded cheese)
Instructions
- In a large pot heat oil over medium-high heat. Add onions and sauté until translucent. Add minced garlic and sauté for 30 seconds. Add chicken broth, carrots, and potatoes. Bring to a boil and cover. Reduce heat to medium and cook for about 10 minutes, or until potatoes are soft.
- Using a hand-held stick mixer, purée the vegetables until almost all of them are smooth. (It’s okay to leave some vegetable chunks for texture).
- Add broccoli, cover, and cook over medium-low heat for an additional 10 minutes, or until tender-crisp.
- While simmering, melt butter in a medium saucepan. Whisk in the arrowroot starch, then gradually whisk in the almond milk. Cook, stirring constantly, for 3 – 5 minutes, or until the sauce has thickened. Remove from stove top and add sauce to the soup. Stir until well combined.
- Season soup with salt, freshly ground black pepper, and oregano. Taste and adjust.
- Add more milk or broth for a thinner consistency if desired.
- Serve warm, and top with bacon pieces and cheese if desired.
Video
Video demonstration coming soon!
Nutrition
Serving: 480g | Calories: 334kcal | Carbohydrates: 35g | Protein: 12g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 23mg | Sodium: 770mg | Potassium: 1049mg | Fiber: 6g | Sugar: 3g | Vitamin A: 5293IU | Vitamin C: 27mg | Calcium: 189mg | Iron: 6mg
Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.
Like this recipe? Rate and comment below!