The key to a good spaghetti sauce with blueberry recipe isn’t simmering, it’s roasting. Raw blueberries in a pan turn out flat and sweet. A quick oven blast transforms them into something jammy and savory.
Fruit-based pasta sauces often taste like dessert gone wrong. This one is savory, creamy, and clings to every strand of spaghetti, ready in 15 minutes, no dairy needed.
You’ll learn the exact roasting time for jammy blueberries, how shallots and olive oil build depth, and why a splash of pasta water plus vegan cream cheese makes it luxuriously creamy.
Table of Contents

Table of Contents
Why This Creamy Blueberry Pasta Sauce Works
A savory twist on blueberries
Most people treat blueberries as a one-way ticket to muffins and cobblers. That’s a missed opportunity. Roasting changes everything.
I toss blueberries with sliced shallots, olive oil, salt, and pepper, then blast them in a hot oven. In about 10 minutes, they burst and collapse into something jammy and savory. The sugars concentrate without turning cloying. The shallots mellow and soak up all that berry juice. What comes out of the oven is not dessert, it’s a deep, savory base that smells like a real pasta sauce.
This recipe relies entirely on that transformation. Raw berries in a pan stay watery and sweet. Roasted ones bring a richness that catches people off guard in the best way.
The Secret: Roasting the blueberries and shallots caramelizes their sugars and builds the savory foundation for the entire sauce.
Here’s what makes the base work:
- Roasting blueberries with shallots builds a savory-sweet foundation
- Olive oil carries flavor without any dairy
- The jammy texture thickens sauce naturally
- It’s completely plant-based from the start
- The whole process takes roughly 15 minutes
If you’ve only ever had fruit sauces that taste like melted jam, this is different. The berries lose their candy-shop personality and take on something closer to roasted tomato depth.
Ready in under 30 minutes
Weeknights don’t leave room for long simmers. That’s where this creamy vegan blueberry sauce fits. You start boiling spaghetti while the berry-shallot mix roasts. By the time the pasta is al dente, the sauce base is ready to blend.
The real speed trick is the finish. I scrape every bit of roasted blueberry mixture into a pan with melted plant butter, then stir in vegan cream cheese and a splash of starchy pasta water. Within seconds, it turns silky and coats the back of a spoon. No cashew-soaking, no blender full of ingredients. Just a quick stir and it’s done.
This sauce takes 15 minutes total, 5 minutes of prep and 10 minutes of cooking. That’s faster than most jarred sauce needs to heat through. The creaminess comes from how the vegan cream cheese melts into the warm pasta water and plant butter, creating a glossy finish that clings to every strand.
Toss it all together, crack some pepper over the top, and you’ve got a weeknight dinner that feels far more impressive than the time it took to make.
Print
Spaghetti Sauce with Blueberry Recipe: Creamy Vegan Sauce You’ll Love
- Total Time: 15 min
- Yield: 6 servings 1x
- Diet: Vegan
Description
A quick vegan pasta sauce that transforms roasted blueberries and shallots into a savory, creamy coating for spaghetti. Ready in 15 minutes, the sauce balances sweet and savory with a silky finish from vegan cream cheese and pasta water.
Ingredients
For the roasted base:
2 cups fresh blueberries (280g)
2 medium shallots, thinly sliced
2 tablespoons olive oil
1 teaspoon salt
½ teaspoon black pepper
For the sauce:
2 tablespoons plant butter
⅓ cup vegan cream cheese (80g)
½ cup reserved pasta water
For the pasta:
1 pound spaghetti (450g)
Optional:
Fresh basil leaves, for serving
Instructions
1. Preheat oven to 425°F. Line a baking sheet with parchment.
2. Toss blueberries and shallots with olive oil, salt, and pepper. Spread in a single layer.
3. Roast for 10 minutes, until berries burst and become jammy and shallot edges crisp.
4. Meanwhile, cook spaghetti according to package directions. Reserve ½ cup pasta water, then drain.
5. Melt plant butter in a large skillet over medium-low heat. Scrape in the roasted blueberry mixture.
6. Stir for 30 seconds. Add vegan cream cheese and reserved pasta water. Whisk until smooth and glossy, about 1 minute.
7. Add cooked spaghetti to the skillet. Toss with tongs until every strand is coated.
8. If the sauce seems thick, add an extra splash of pasta water. Adjust salt and pepper.
9. Serve immediately, scattered with fresh basil.
Notes
Store in the refrigerator for up to 4 days. Do not freeze, texture will change. Reheat gently in a skillet over medium-low heat with a splash of water, or microwave in 30-second intervals.
If sauce thickens when reheating, stir in a splash of water or plant milk to restore creaminess.
For a non-vegan version, swap vegan cream cheese with dairy cream cheese or tangy goat cheese.
Use the starchy pasta water, it’s the key to a smooth, emulsified sauce. Plain water won’t work the same way.
- Prep Time: 5 min
- Cook Time: 10 min
- Category: Dinner, Main Course
- Method: Roasting
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 406 kcal
- Sugar: 5 g
- Sodium: 510 mg
- Fat: 13 g
- Saturated Fat: 4 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 65 g
- Fiber: 4 g
- Protein: 11 g
- Cholesterol: 0 mg
Ingredients for blueberry spaghetti sauce
Active Time: 15 minutes Total Time: 15 minutes Yield: 6 servings
- Fresh blueberries (2 cups / 280g)
- Shallots (2 medium, thinly sliced)
- Olive oil (2 tablespoons)
- Salt (1 teaspoon)
- Black pepper (½ teaspoon)
- Spaghetti (1 pound / 450g)
- Plant butter (2 tablespoons)
- Vegan cream cheese (⅓ cup / 80g)
- Reserved pasta water (½ cup)
- Fresh basil leaves, for serving
If you don’t have shallots, a small red onion works almost identically. No vegan cream cheese? Swap in full-fat dairy cream cheese for a non-vegan version.
Key fresh ingredients
Blueberries and shallots do the heavy lifting. Roasting 2 cups of blueberries at 425°F concentrates their natural sugars, transforming them from sweet and watery into a jammy, savory base with real depth.
Thinly sliced shallots soften alongside the berries, losing their raw bite and soaking up berry juices so the sauce develops a rounded flavor. Olive oil carries the fruit’s roasted notes without adding dairy. A pinch of salt and pepper at the start keeps the berry mixture tasting like a pasta sauce, not jam. I toss fresh basil leaves on top right before serving, that quick hit of herbs brightens the whole dish. Every ingredient works fast. They spend only 10 minutes in the oven, meaning this sauce stays firmly in weeknight territory.
Vegan swaps and substitutions
The creamy finish happens without a drop of dairy. Plant butter melts into the roasted berry mixture, then vegan cream cheese and starchy pasta water stir into a glossy, spoon-coating sauce. For non-vegan eaters, goat cheese offers a tangy swap that pairs well with the roasted fruit. If you’re out of plant butter, olive oil does the job, just reduce the salt slightly since it lacks butter’s richness.
| Original | Substitute | Notes |
|---|---|---|
| Vegan cream cheese | Dairy cream cheese or goat cheese | Same measurement; goat cheese adds tang |
| Plant butter | Olive oil or refined coconut oil | Use 1½ tablespoons; flavor shifts |
| Shallots | Red onion | Same quantity; cooks similarly |
The combination of vegan cream cheese and warm pasta water gives this creamy vegan blueberry sauce its rich, clingy texture. Stick with the starchy water, plain water won’t emulsify the sauce the same way.
How to make blueberry spaghetti sauce
This recipe comes together in three quick stages: roasting, blending, and tossing. Each step builds flavor fast.
Roasting the blueberries
Preheat your oven to 425°F. Line a baking sheet with parchment so the berries don’t stick. Toss the blueberries and sliced shallots with the olive oil, salt, and pepper until everything glistens. Spread them in a single layer (crowding steams instead of roasts).
- Roast for 10 minutes, checking at the 8-minute mark. The blueberries should burst and slump into a jammy pile with dark, concentrated juice. The shallot edges will crisp slightly.
- Pull the pan when the berries look deeply collapsed and savory, not watery. A few charred spots are fine, they add depth.
Watch out: If the berries still look round and firm, give them another 2 minutes. Under-roasted fruit stays too sweet and thin for a savory sauce.
Creating the creamy sauce
Melt the plant butter in a large skillet over medium-low heat. Scrape in every bit of the roasted blueberry mixture, the jammy bits, the caramelized shallots, all of it.
- Stir to coat and let it sizzle gently for 30 seconds.
- Add the vegan cream cheese and reserved pasta water. Whisk until the cream cheese melts completely and the sauce turns pale purple and glossy, about 1 minute.
- Taste and adjust the salt and pepper.
The sauce should coat the back of a spoon. If it looks too thick, splash in another spoonful of pasta water.
Pro tip: Pasta water is the key to that creamy, clingy texture. Its starch helps emulsify the fats and dairy-free cheese into a smooth sauce. Plain water won’t work the same way.
Assembling the pasta
Drain the spaghetti, saving an extra splash of pasta water. Tip the hot pasta straight into the skillet with the creamy blueberry sauce.
- Toss with tongs until every strand is coated and the sauce glistens.
- Loosen with a tiny pour of pasta water if the sauce seizes up. It should be silky, not gluey.
- Scatter fresh basil on top and serve immediately.
Chef’s note: This dish is at its creamiest right off the stove. Leftovers stay good for 4 days in the fridge, but the sauce will thicken when cold. Stir a little warm water or plant milk into reheated portions to bring back the gloss.
Storage, troubleshooting, and serving ideas
How to store leftover sauce
Leftover blueberry sauce keeps in the fridge for up to 4 days. Spoon it into an airtight container and let it cool completely before sealing. The sauce thickens as it chills, that’s normal.
Reheat gently. A skillet over medium-low heat with a splash of water brings back the gloss. Or microwave in 30-second bursts, stirring between each one. Add a tiny pour of plant milk if it looks too tight. Don’t freeze this sauce. Thawing breaks the creamy texture, turning it grainy and watery. This one’s best fresh or within a few days.
Common mistakes and fixes
| Problem | Solution |
|---|---|
| Sauce isn’t creamy enough | You likely didn’t save enough pasta water. Reserve at least ½ cup, add it gradually, and keep stirring until the vegan cream cheese fully melts in. |
| Blueberries burned in the oven | Toss them thoroughly with olive oil, spread in a single layer on parchment, and check at the 5-minute mark. Pull the pan as soon as they burst and slump. |
| Sauce slides off the spaghetti | Starchy pasta water is the cling-maker. Use the full ½ cup and toss vigorously with tongs for 30 seconds, the sauce will coat every strand. |
Serving suggestions
- Scatter fresh basil over the finished pasta dish just before serving. The herb’s green bite offsets the savory blueberry base.
- Serve this quick meal with a simple green salad tossed in lemon vinaigrette. The acidity balances the creamy sauce.
- Grilled tofu, chicken, or roasted chickpeas turn this weeknight dinner into a more filling meal without extra work.
- A side of crusty bread mops up every bit of the dairy-free sauce. Roasted broccoli or asparagus works, too.
- Double the batch for a party, the blueberry pasta sauce stays vibrant for 4 days in the fridge, so make it ahead and reheat gently with a splash of pasta water.
Spaghetti sauce with blueberry recipe FAQ
What is the one ingredient that makes spaghetti sauce so much better?
Vegan cream cheese transforms this sauce into something silky. Melt it into the roasted berry mixture with hot pasta water, and it creates a clingy, dairy-free richness that plain oil can’t match. Without it, the sauce stays thin and won’t coat spaghetti properly.
What spice brings out the flavor of blueberries?
Black pepper. A generous pinch tossed with the blueberries and shallots before roasting amplifies their savory side. Pepper cuts through any leftover sweetness and pushes the fruit into pasta-sauce territory. Salt matters too, but pepper is the real flavor sharpener for this creamy vegan blueberry sauce.
Is spaghetti sauce ok for diabetics?
This one leans on whole-food blueberries and shallots with no added sugar, so it avoids the spike of jarred sauces. The berry fiber helps slow glucose absorption. Still, swap regular spaghetti for a whole-grain or legume-based pasta to add more fiber, and keep portions moderate. Ask your doctor for personal guidance.
Can I use frozen blueberries for this sauce?
Yes, but thaw and pat them dry first. Frozen berries release more water, which can make the sauce thin. Roast them for an extra 2 to 3 minutes to evaporate the excess liquid before blending with the cream cheese.
Make this spaghetti sauce with blueberry recipe this weekend
Roasting blueberries and shallots creates a savory, jammy base, while vegan cream cheese and starchy pasta water build a creamy sauce. This recipe comes together in just 15 minutes.
Try it this weekend. You’ll love how fast a truly creamy, plant-based dinner can happen.
Do you finish yours with extra basil or a crack of black pepper?
For more recipes like this, follow us on Facebook and Pinterest for quick vegan dinners and creative pasta recipes.
Related recipes: Creamy Vegan Mushroom Pasta, Roasted Tomato Basil Spaghetti, One-Pot Lemon Asparagus Pasta.





