If you’re looking for a satisfying, protein-rich breakfast that’s egg-free, this asparagus tofu scramble is one to save. It’s warm, peppery, a little creamy, and comes together in one pan. Great for spring when asparagus is in season, but honestly, tasty any time of year.

This is perfect for anyone trying to cut back on eggs and/or looking for a quick, savory high-protein breakfast.

Asparagus Tofu Scramble in a large white bowl. Top shot. - 1

The Trick to Perfect Asparagus Every Time

Asparagus can turn mushy or stringy fast if you don’t prep it right. Here’s what I do:

  • Snap or trim off the tough bottom inch or so of each spear.
  • If the bottoms feel woody, use a peeler to shave off the rough skin.
  • Slice the spears diagonally into 1-inch pieces. The angled cuts give you more surface area (aka: more golden bits when you sauté).

Start with a hot pan, get a little sear on them in oil, then season with salt and pepper before the tofu goes in. You want them tender but still slightly snappy.

Asparagus Tofu Scramble in a large white bowl. Close up, side shot. - 2

What Kind of Tofu Works Best For This Asparagus Tofu Scramble (And Why I Use Two)

You’ll need two kinds of tofu here:

  • Firm tofu : Crumbled roughly with your hands. This gives the dish texture, like soft scrambled eggs.
  • Silken tofu : Stirred in near the end. It melts into the pan and makes the whole thing creamy without needing vegan butter or cream.

Optional but worth it: a splash of unsweetened plant milk if the pan gets too dry while cooking.

Asparagus Tofu Scramble in a large white bowl. Side shot. - 3

Add-Ins That Make a Difference

Here’s what takes it from bland to “wait, why is this so good?”:

  • Mustard (just 1 tsp) : For acidity and depth. I use Dijon.
  • Nutritional yeast (optional): For a nutty, cheesy flavor.
  • Kala namak (black salt): Added at the end. It gives the final dish a subtle eggy flavor without being overpowering.
  • Freshly cracked black pepper : Be generous. It gives the scramble a punchy finish.
Asparagus Tofu Scramble on a blue plate with foccaccia and avocado - 4

Can I make this ahead of time? Yes. It keeps in the fridge for up to 4 days. Reheat on the stove or in the microwave. Add a splash of plant milk to freshen it up.

Can I skip the silken tofu? You can, but the final dish will be drier and less creamy. Add a couple tbsp tahini and a bit more plant milk to help compensate.

Do I need kala namak? Nope, but it does add that signature “scrambled egg” taste. You can use regular salt instead.

Can I use frozen asparagus? Fresh asparagus gives a better texture, but frozen works in a pinch. Just thaw and pat it dry first.

Other fun ways to use tofu:

  • Tofu Masala Sandwich
  • Tofu Bhurji – Spicy Vegan Scramble
  • Crispy Tofu Potato Galette
  • Spicy Tofu Rice-Stuffed Round Zucchini

Creamy Asparagus Tofu Scramble (Vegan, High-Protein)

Ingredients1x2x3x

  • 1 block 14 oz / 400g firm tofu, crumbled
  • ⅓ cup silken tofu 100 g
  • 1½ cups asparagus trimmed, peeled if needed, and sliced diagonally into 1-inch pieces, about 12-15 asparagus spears
  • 1½ tbsp oil olive oil or any neutral oil
  • 1½ tsp Dijon mustard
  • 2 –3 tsp nutritional yeast optional
  • Salt to taste
  • Freshly cracked black pepper to taste
  • 2 –3 tbsp unsweetened plant milk optional, for texture
  • ½ tsp kala namak or regular salt, added at the end

Instructions

  • Heat the oil in a non-stick or well-seasoned skillet over medium heat. Add the asparagus and cook for 4–5 minutes, stirring occasionally, until lightly golden and just tender. Season with a pinch of salt and pepper.
  • Crumble the entire block of tofu directly into the pan using your hands. Stir well and cook for 3–4 minutes until some of the moisture cooks off and the tofu starts to develop a bit of texture.
  • Add the silken tofu, mustard, nutritional yeast (if using), and more black pepper. Stir until fully combined and let it cook for another 2–3 minutes. If the mixture looks dry or starts sticking, add a splash of plant milk and stir again.
  • Turn off the heat and finish with kala namak. Stir, taste, and adjust seasoning as needed. Serve hot.

Notes

  • Toast with a smear of hummus or avocado
  • Rolled into a wrap or sandwich with greens
  • Over a bed of sautéed spinach or leftover grains
  • With roasted potatoes for a brunch spread

Nutrition

If you’re short on time but craving something delicious, nutritious, and seriously satisfying, this Quick Edamame Pasta is your new go-to weeknight dinner. Packed with plant-based protein, healthy fats, and big flavor thanks to the vibrant edamame-pistachio pesto, this meal comes together in under 15 minutes. It’s a creamy, cozy, and nutrient-rich alternative to traditional pesto pasta, and it just happens to be vegan, dairy-free, and totally crave-worthy .

Edamame pasta on a white plate with a fork on the side, front shot - 5

Why This Edamame Pasta Will Be Your New Favorite

High-Protein & Plant-Based

Edamame is a fantastic source of protein and fiber, making this pasta both filling and energizing.

Ready in 15 Minutes

This is the perfect recipe for those busy days. This is a one-blender, one-pot meal that doesn’t keep you tied to the stove.

Allergy-Friendly

Vegan, dairy-free, and easily gluten-free if you use GF pasta.

Fancy-Feeling with Simple Ingredients

Pistachios and wild garlic (or basil) make this feel gourmet without the fancy effort.

Edamame pasta on a white plate with a fork on the side, a black bowl of crispy edamame on the side, top shot - 6

Health Benefits of Edamame

Edamame is a nutrient powerhouse, especially for plant-based eaters:

  • Rich in protein – Great for muscle repair and keeping you full.
  • High in fiber – Promotes healthy digestion and stable blood sugar.
  • Source of antioxidants – Supports immune function and overall health.
  • Contains folate, vitamin K, and iron – Essential for energy and cell health.

Ingredients You’ll Need for this recipe:

  • Frozen shelled edamame
  • Dry pasta (use your favorite shape)
  • Handful of wild garlic or a handful of basil leaves + garlic cloves
  • Olive oil
  • Shelled pistachios
  • Plant milk (unsweetened, any variety)
  • Nutritional yeast
  • Reserved pasta water
  • Salt
  • Black pepper

Step-by-Step Instructionsto Make this Quick Edamame Pasta

1. Cook the Edamame

Set aside 3-4 tablespoons of frozen edamame. Microwave the rest in a bowl with a splash of water, covered, for 3-4 minutes until tender. Alternatively, you can boil or steam them.

2. Cook the Pasta

Bring a large pot of salted water to a boil. Cook pasta according to package instructions. Before draining, reserve 1/4 cup of pasta water .

3. Make the Edamame Pesto

In a blender or food processor, combine:

  • Cooked edamame (except the reserved portion)
  • Pistachios
  • Plant milk
  • Olive oil
  • Nutritional yeast
  • Reserved pasta water
  • Wild garlic or basil + garlic
  • Salt and pepper

Blend until coarsely mixed. It should be a thick, textured pesto—not completely smooth unless you prefer it that way.

4. Roast the Crispy Edamame Topping

Air fry the reserved edamame at 375°F (190°C) for 5-6 minutes , shaking halfway through, until lightly crisped. No air fryer? Pan-toast them over medium heat with a bit of oil for 5-7 minutes until golden.

5. Assemble and Serve

Return the drained pasta to the pot, mix in the edamame pesto, and stir until everything is coated. Reheat gently on low heat if needed. Top with crispy edamame and a drizzle of olive oil. Optional: sprinkle more nutritional yeast or crushed pistachios on top.

Edamame pasta on a white plate, with a black bowl of crispy edamame on the side, front shot - 7

Can I make this ahead of time?

Yes! Store the pesto separately in the fridge for up to 4 days. Reheat with a splash of plant milk or water to loosen.

What pasta shape works best?

Short pasta like penne, fusilli, or rigatoni work best for holding the creamy pesto.

Can I freeze the edamame pesto?

Definitely. Freeze in an airtight container for up to 2 months. Thaw overnight in the fridge before use.

Edamame pasta on a white plate with a fork on the side, a black bowl of crispy edamame on the side, from shot, close up - 8

Serving Suggestionsfor this Quick Edamame Pasta

  • Serve with a side salad of arugula, cherry tomatoes, and lemon vinaigrette.
  • Add toasted pine nuts or extra crushed pistachios for more crunch.
  • Sprinkle with chili flakes if you like a little heat.
  • Pairs well with a chilled glass of white wine or sparkling water with lemon.

Add it to your Meal Prep:

This pasta holds up great in the fridge, making it an ideal meal prep option:

  • Store in airtight containers for up to 4 days.
  • Reheat with a splash of plant milk or water.
  • Enjoy warm or cold (like a creamy pesto pasta salad!).

Other pasta recipes from the blog you might like:

  • One Pot Healthy Vegetable Orzo
  • Spicy Creamy Pasta with Silken Tofu
  • Creamy Gochujang Orzo With Textured Soy Protein
  • Vegan Butternut Squash Risotto – With Sage Chili Oil
  • Spicy Vegan Mac and Cheese

Quick & Creamy Edamame Pasta (Vegan, High Protein, 15 minutes!)

Ingredients1x2x3x

  • 10 oz frozen shelled edamame (300g )
  • 8.8 oz dry pasta (250 g)
  • A handful of wild garlic or basil + 2 garlic cloves
  • 2 tbsp olive oil
  • ¼ cup shelled pistachios
  • ¼ cup plant milk
  • 2-3 tbsp nutritional yeast
  • ¼ cup pasta water
  • 1 tsp salt
  • ½ tsp pepper

Instructions

  • Set aside 3-4 tbsp edamame. Microwave the rest for 3-4 minutes until tender.
  • Cook pasta according to package directions. Reserve 1/4 cup pasta water.
  • Blend cooked edamame, pistachios, plant milk, olive oil, nutritional yeast, pasta water, herbs/garlic, salt and pepper until a thick pesto forms.
  • Air fry or pan-toast reserved edamame at 375°F (190°C) for 5-7 minutes until crisp.
  • Combine pasta with pesto. Top with crispy edamame and a drizzle of olive oil. Serve warm.

Nutrition

If you’re looking for an easy, elegant way to use up those gorgeous summer tomatoes, this vegan tomato tart with puff pastry is going to be your new go-to.

Inspired by the classic Tarte à la Tomate from French kitchens, this recipe is equal parts cozy, impressive, and shockingly simple. It’s perfect for a light summer dinner, brunch, or as a make-ahead option for meal prep. You’ll love the flakiness of the crust, the richness of Dijon mustard, and the vibrant flavor from fresh heirloom tomatoes. AND, it looks fancy but comes together in under 45 minutes from start to finish.

top view of tomato tart - 9

Why You’ll Love This Vegan Tomato Tart

  • It uses seasonal produce like tomatoes and zucchini.
  • It’s super easy because you can make it with store-bought vegan puff pastry .
  • It’s bursting with flavor thanks to the Dijon mustard and herbs .
  • You can eat it warm, cold, or room temperature.
heirloom tomatoes in boxes at market - 10

Ingredients You’ll Need

  • Vegan puff pastry (make sure it’s dairy-free, but luckily most store-bought brands are oil-based and dairy-free).
  • Dijon mustard (adds a rich, tangy layer). You can also add or replace with the tapenade or pesto of your choice. Cashew cream spread is great too.
  • Heirloom or vine tomatoes , sliced thin.
  • Zucchini , for a little variety and texture. If you’re not a zucchini fan, then substitute with eggplant, roasted red peppers, or caramelized leaks.
  • Olive oil, dried oregano, salt & pepper .
  • Fresh basil (or any herb you love). Swap basil for fresh thyme, rosemary, or dill, depending on the season and your taste.

Optional upgrades: Add caramelized onions or leaks to the base or a sprinkle of vegan cheese on top before baking.

bird's eye view of tomato tart garnished with basil leaves - 11

Tips for the Best Tomato Tart

  • Use tomatoes of varying colors for a gorgeous, vibrant look.
  • If your tomatoes are extra juicy, then salt them lightly and pat dry before adding them to your tart to avoid sogginess.
  • Want to boost the flavor? Add a layer of caramelized onions or leaks under the tomatoes.
  • Store leftovers in the fridge and reheat in the oven or toaster oven for best texture.
  • Do NOT skip the pre-bake step. If you don’t partially bake the puff pastry before adding the toppings, the crust can turn out soggy. A quick blind bake helps maintain that perfect crisp.
  • Try not to overload the tart with vegetables: Although it may be tempting to pile them on, too much moisture from tomatoes or zucchini can weigh the tart down. Thin slices and gentle layering work best.
  • Don’t forget to prick the pastry with a fork to help steam escape and prevent the pastry from puffing too much.
top view of tomato tart - 12

Q: What type of puff pastry is vegan?

A: Many store-bought brands like Pepperidge Farm are incidentally vegan. Just double-check the ingredient list for butter or milk derivatives.

Q: Can I use cherry tomatoes?

A: Yes! Just slice them in half and layer as you would with regular tomatoes. They’re extra sweet and roast beautifully.

Q: Can I make this ahead of time?

A: Absolutely. This tart tastes great even at room temperature, so it’s perfect for meal prep, brunch spreads, or picnics .

Q: What can I serve with this tart?

A: Try a simple side salad, a chilled soup like gazpacho, or roasted potatoes. It also pairs beautifully with iced herbal teas or sparkling water with lemon.

Q: Is Dijon mustard necessary?

A: It adds a delicious tangy base, but you can substitute with vegan pesto, tomato paste, or even a layer of hummus for a twist.

top view of tomato tart - 13

Storing and Reheating the Tomato Tart

This tart is best enjoyed fresh, but leftovers keep surprisingly well. Store any remaining slices in an airtight container in the fridge for up to 3 days.

To reheat, place the tart in a preheated oven at 350°F (175°C) for about 10 minutes , or until the crust crisps back up and the vegetables are warmed through. Avoid the microwave — it tends to make the puff pastry soggy. You can also enjoy the tart cold or at room temperature for a light lunch or picnic option.

Similar Recipes On My Blog

  • BEST Tomato Leek Puff Pastry Pie (French It Up!)
  • Crispy Tofu Potato Galette
  • Spicy Mini Pommes Anna
top view of tomato tart - 14

French​​ Tomato Tart (Easy Vegan Tarte à la Tomate)

Ingredients1x2x3x

  • 1 tablespoon olive oil
  • Salt & black pepper to taste
  • 1 teaspoon dried oregano
  • 1 sheet vegan puff pastry
  • 2 –3 tablespoons Dijon mustard
  • 6 –8 heirloom tomatoes thinly sliced (use a mix of colors for wow factor)
  • 1 small zucchini thinly sliced
  • Fresh basil for serving

Optional: caramelized onions or vegan cheese for extra flavor

Instructions

  • Preheat the oven to 350°F (180°C).
  • Roll out the vegan puff pastry onto a pie mold or flat on a baking sheet, lined with parchment paper. Use a fork to poke small holes all over the base to prevent the crust from expanding. Bake it for 5 minutes, just enough to lightly set it (this helps avoid a soggy bottom).
  • Spread a layer of Dijon mustard over the partially baked crust using the back of a spoon.
  • Arrange tomato and zucchini slices on top, slightly overlapping them in a spiral or layered pattern. Gently press them down with your fingers to help them settle.
  • Drizzle olive oil over the top, then sprinkle with oregano, salt, and pepper.
  • Bake uncovered for 15 minutes. Then cover the tart loosely with foil and bake for another 10–15 minutes (total 25–30 minutes) until the edges are golden and the veggies are soft and juicy.
  • Let cool for a few minutes. Top with fresh basil and optional extras like caramelized onions or vegan cheese if desired. Slice and serve warm or at room temperature with a side salad.

Nutrition

Creamy Asparagus Tofu Scramble (Vegan, High-Protein)

Ingredients1x2x3x

  • 1 block 14 oz / 400g firm tofu, crumbled
  • ⅓ cup silken tofu 100 g
  • 1½ cups asparagus trimmed, peeled if needed, and sliced diagonally into 1-inch pieces, about 12-15 asparagus spears
  • 1½ tbsp oil olive oil or any neutral oil
  • 1½ tsp Dijon mustard
  • 2 –3 tsp nutritional yeast optional
  • Salt to taste
  • Freshly cracked black pepper to taste
  • 2 –3 tbsp unsweetened plant milk optional, for texture
  • ½ tsp kala namak or regular salt, added at the end

Instructions

  • Heat the oil in a non-stick or well-seasoned skillet over medium heat. Add the asparagus and cook for 4–5 minutes, stirring occasionally, until lightly golden and just tender. Season with a pinch of salt and pepper.
  • Crumble the entire block of tofu directly into the pan using your hands. Stir well and cook for 3–4 minutes until some of the moisture cooks off and the tofu starts to develop a bit of texture.
  • Add the silken tofu, mustard, nutritional yeast (if using), and more black pepper. Stir until fully combined and let it cook for another 2–3 minutes. If the mixture looks dry or starts sticking, add a splash of plant milk and stir again.
  • Turn off the heat and finish with kala namak. Stir, taste, and adjust seasoning as needed. Serve hot.

Notes

  • Toast with a smear of hummus or avocado
  • Rolled into a wrap or sandwich with greens
  • Over a bed of sautéed spinach or leftover grains
  • With roasted potatoes for a brunch spread

Nutrition