This Cheesy Fiddlehead Soup transforms fiddleheads into a creamy, comforting bowl of spring goodness. It’s simple to prepare, light, healthy, low-fat, meatless (when made with vegetable stock), and Weight Watchers–friendly. You can make it with fresh or frozen fiddleheads, and asparagus works as a substitute if fiddleheads aren’t available.

Fiddleheads are a seasonal delicacy, available only for a short time in spring. If you can’t find them at farmers’ markets due to late seasons or limited supply, use asparagus for a similar fresh, green flavor.
🍒Reader Review
“The recipe was awesome, loved the soup!” ⭐⭐⭐⭐⭐
This Cheesy Fiddlehead Soup was inspired by similar fiddlehead recipes on the same site and pairs well with other meatless soups.
Recipe Overview: Cheesy Fiddlehead Soup
- Ready In: 45 minutes (includes a mandatory 15-minute safety boil)
- Serves: 6
- Calories: 162 kcal per ~1 1/4 cup serving
- Main Ingredients: Fiddlehead ferns, chicken or vegetable stock, cheddar cheese, Greek yogurt, 1% milk, fresh dill
- Dietary Info: Vegetarian if made with vegetable stock; gluten-free options possible
- WW Points: 5
- Difficulty: Easy
- Why You’ll Love It: A light, high-protein, low-fat soup that highlights fiddleheads’ unique, earthy flavor with a cheesy, herb-forward finish.
Summarize and Save this Content on:
🥘Ingredient Notes
You don’t need heavy cream to get rich, velvety soup. Pureeing the cooked vegetables and adding Greek yogurt, low-fat milk, and reduced-fat cheese gives a creamy texture with less fat. Key ingredients:

- Unsalted butter — lets you control added salt.
- Chicken or vegetable broth — mild broth works best with cheese and fiddleheads.
- Fiddlehead ferns — must be cleaned and cooked (do NOT eat raw).
- 1% milk and non-fat Greek yogurt — thicken the soup while keeping it light.
- Worcestershire and soy sauce — add depth and umami.
- Cheddar cheese — reduced-fat works well for a lighter result.
- Fresh dill — brightens and complements the fiddleheads.
*See the recipe card below for full ingredient quantities and details.
📖Variations & Substitutions
- Fiddleheads: Use fresh or frozen fiddleheads. If unavailable, substitute fresh asparagus.
- Broth: Use vegetable broth to keep it vegetarian.
- Dill: Fresh dill is best; if using dried, use half the amount.
- Heat: Add red pepper flakes or cayenne for a spicy kick.
- Greek yogurt: Use light, full-fat, or replace with sour cream if preferred.
- Milk: Any fat level is fine; adjust for creaminess.
- Thickener: Use a roux, cornstarch slurry, or instant potato flakes to reach the desired consistency.
- Serving: Serve in bowls or mugs for a cozy presentation.
🔪Step-by-Step Instructions to Make Cheesy Fiddlehead Soup
1. Prep fiddleheads (do NOT eat raw)
Raw fiddleheads can cause illness. Follow these steps to prepare them safely:
- Rinse fiddleheads, remove any papery brown skin, and trim the brown ends. Soak in cold water, swishing to loosen dirt. Repeat until clean.
- Place fiddleheads in a pot of cold water and bring to a full boil.
- Boil for 15 minutes from the time the water reaches a full boil.
- Drain. They will darken slightly. Reserve a few for garnish if desired.

2. Make the soup

Melt butter in a large pot over medium-high heat. Add diced onion and minced garlic and sauté until the onion is softened and translucent, about 5 minutes.

Add 4 cups broth, grated carrot, and the cooked fiddleheads to the pot. Bring to a full boil, then reduce heat.

Simmer uncovered over medium-low until vegetables are tender, about 15–20 minutes.

Remove the vegetables with a slotted spoon and place them in a food processor, or leave them in the pot if using an immersion blender.

Puree until smooth. If using a blender, let hot ingredients cool slightly and puree in batches to avoid splattering.

Return the puree to the pot and whisk to combine with the remaining broth.

Remove the pot from heat and whisk in Greek yogurt, milk, and shredded cheddar until smooth and fully incorporated.

Return the pot to low heat and add chopped fresh dill, Worcestershire sauce, and soy sauce. Warm gently while whisking for about 5 minutes. Season with salt and pepper to taste. If you prefer a thicker soup, whisk in a roux or a cornstarch slurry until you reach the desired consistency.

Garnish with croutons, reserved fiddleheads, fresh dill, or extra grated cheese if desired.
Expert Recipe Tips
- Clean fiddleheads thoroughly: Remove papery skins and soak, swishing to remove dirt; repeat until clean.
- Always boil fiddleheads first: Boil for at least 15 minutes to eliminate potential toxins.
- Use an immersion blender: Blending directly in the pot saves time and cleanup.
- Cool before using a regular blender: Let hot liquids cool slightly to prevent splattering.
- Prefer fresh dill: Fresh dill gives brighter flavor than dried.
- Adjust thickness: Use a roux, cornstarch slurry, or potato flakes to thicken to your liking.
- Keep it light: Low-fat dairy such as non-fat Greek yogurt, 1% milk, and reduced-fat cheese deliver creaminess without heaviness.
- Add heat if desired: A pinch of red pepper flakes or cayenne enhances depth.
🥗 What to Serve with Fiddlehead Soup
This soup pairs nicely with breadsticks, crusty bread, or a fresh salad for a light lunch. Choose simple sides that let the soup’s delicate fiddlehead and dill flavors shine.

🍽Equipment
For a smooth puree, use an immersion blender or a food processor. An immersion blender allows you to blend the soup directly in the pot, reducing dishes and handling.
🌡️Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Freeze in a sealed container for up to 3 months. Reheat gently on the stove, stirring to restore a smooth texture.

🔢WW Points
This recipe is Weight Watchers friendly at approximately 5 WW points per serving. Using light margarine and lower-fat dairy can reduce the points further. If you thicken the soup with a roux or higher-fat ingredients, points will increase.
❔ Recipe FAQ’s
Yes. Freeze in an airtight container for up to 3 months.
Rinse thoroughly, remove papery skins, and boil for 15 minutes before using in recipes.
Fiddleheads have a mild, slightly nutty and grassy flavor similar to asparagus or spinach. With cheddar, dill, and broth, the soup becomes creamy, savory, and bright.
Didn’t find the answer you’re looking for?
Ask AI to answer based on this specific recipe
If you enjoy creamy, cheesy soups, try other recipes on the site. This Cheesy Fiddlehead Soup is an excellent way to use fiddleheads in a healthy, flavorful bowl that’s perfect for spring.
🥣More Creamy Soup Recipes
-
Easy Beer Cheese Soup Recipe
-
Shredded Carrot Chowder (Award-winning)
-
Healthy Zucchini Potato Soup with Dill
-
Healthy Creamy Corn Chowder Recipe
If your family loved this recipe, please consider leaving a comment and rating in the recipe card or share photos on social media using the hashtag #foodmeanderings or by tagging @foodmeanderings.

📋 Cheesy Fiddlehead Soup Recipe
Print Recipe
Pin
Equipment
-
food processor or immersion blender
Ingredients
- 2 tablespoons unsalted butter
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups chicken or vegetable stock
- 2 cups fiddlehead ferns (measured after cooking)
- 1 large carrot, grated
- 1 cup 1% milk
- 1 cup Greek yogurt, plain, non-fat
- 1 tablespoon Worcestershire sauce
- 1 tablespoon soy sauce
- salt and ground black pepper to taste
- 2 cups shredded cheddar cheese (low-fat)
- 1 tablespoon chopped fresh dill
- 1 ½ tablespoon oil and all-purpose flour (optional roux)
Garnish
- grated cheese
- fresh dill
- reserved fiddleheads
- croutons (optional)
- green onions (optional)
Instructions
-
Prepare fiddleheads: rinse, remove papery skin, trim ends, soak and swish in cold water to remove dirt. Add to cold water in a pot and bring to a boil. Boil 15 minutes, then drain and set aside a few for garnish.
-
Melt butter in a large pot over medium-high heat. Stir in onion and garlic; cook until softened, about 5 minutes.
-
Add stock, grated carrot, and cooked fiddleheads. Bring to a full boil, then reduce heat and simmer until vegetables are tender, about 15 minutes.
-
Remove vegetables with a slotted spoon and puree them in a food processor, or use an immersion blender to puree in the pot.
-
Return the puree to the pot and whisk to combine. Remove from heat and whisk in milk, Greek yogurt, and shredded cheddar until smooth.
-
Add fresh dill, Worcestershire sauce, and soy sauce. Heat gently on low while whisking until warmed through, about 5 minutes. Season with salt and pepper to taste.
-
If the soup needs thickening, whisk in a roux (equal parts oil and flour) or a cornstarch slurry and cook on low until it reaches your preferred consistency.
Garnish
-
Garnish with extra grated cheese, reserved fiddleheads, fresh dill, green onions, or croutons.
Notes
- Properly clean fiddleheads: Rinse, remove papery skins, and soak in cold water, repeating until clean.
- Always boil: Boil fiddleheads 15 minutes before consuming or cooking further.
- Immersion blender: Blend in the pot for convenience and fewer dishes.
- Cool before blending in a regular blender: Hot liquids can splatter; blend in small batches after cooling slightly.
- Fresh dill: Use fresh for the best flavor.
- Adjust thickness: Roux or potato flakes work well to thicken if desired.
- Storage: Refrigerate up to 3 days or freeze up to 3 months.