high fiber vegan meal

Vegan Stuffed Sweet Potatoes with Spinach Mushrooms

These Vegan Stuffed Sweet Potatoes are a hearty, colorful, and incredibly satisfying meal! Roasted sweet potatoes are filled with garlicky sautéed spinach, mushrooms, and roasted red peppers, then generously drizzled with a creamy, zesty lemon tahini sauce. This wholesome dish is 100% plant-based, gluten-free, and perfect for healthy weeknight dinners, meal prep, or impressing guests.

Ingredients (Serves 4)

For the Sweet Potatoes:

  • 4 medium-large sweet potatoes
  • 1 tablespoon olive oil
  • Salt and black pepper, to taste

Announcement for our recipe lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

Vegan Recipes Cookbook for Beginners

For the Filling:

  • 1 tablespoon olive oil
  • 1 medium onion, finely diced
  • 4 garlic cloves, minced
  • 8 oz (225g) mushrooms (cremini or button), sliced
  • 8 oz (225g) fresh baby spinach (or 4–5 cups)
  • 1 cup roasted red peppers (jarred), chopped
  • 1 teaspoon smoked paprika
  • ½ teaspoon dried thyme or oregano
  • Salt and pepper, to taste

Lemon Tahini Dressing:

  • ¼ cup tahini
  • 3–4 tablespoons fresh lemon juice (about 1 large lemon)
  • 2–3 tablespoons water (to thin)
  • 1 garlic clove, minced or grated
  • ½ teaspoon maple syrup or agave (optional)
  • Salt and black pepper, to taste

Garnishes:

  • Fresh parsley, chopped
  • Roasted red pepper pieces
  • Optional: Vegan feta crumbles, pumpkin seeds, or chili flakes

Instructions

  1. Roast the sweet potatoes: Preheat oven to 425°F (220°C). Wash and pierce the sweet potatoes several times with a fork. Rub with olive oil, sprinkle with salt and pepper, and place on a baking sheet. Roast for 45–55 minutes until fork-tender.
  2. Make the tahini dressing: While potatoes roast, whisk together tahini, lemon juice, water, garlic, maple syrup, salt, and pepper until smooth and creamy. Adjust consistency with more water if needed. Set aside.
  3. Prepare the filling: Heat olive oil in a large skillet over medium heat. Add onion and cook for 3–4 minutes until softened. Add garlic and mushrooms, sauté for 5–6 minutes until mushrooms are golden.
  4. Add greens and peppers: Stir in spinach, roasted red peppers, smoked paprika, thyme, salt, and pepper. Cook until spinach is wilted (2–3 minutes). Taste and adjust seasoning.
  5. Assemble: Once sweet potatoes are done, let them cool slightly. Slice them open lengthwise and gently fluff the flesh with a fork.
  6. Stuff and serve: Fill each sweet potato generously with the spinach-mushroom mixture. Drizzle liberally with lemon tahini sauce and garnish with parsley and extra red peppers.

Prep time: 15 minutes Cook time: 50–55 minutes Total time: About 1 hour

Nutritional Facts (Approximate per Serving)

  • Calories: 380–420 kcal
  • Protein: 10–12g
  • Total Fat: 14–16g (mostly healthy fats from tahini & olive oil)
  • Carbohydrates: 55–60g
  • Dietary Fiber: 10–12g (excellent source)
  • Key micronutrients: Extremely high in Vitamin A, Vitamin C, Vitamin K, iron, potassium, and antioxidants.

Note: Values are estimates based on standard portions.

Health Benefits

  • Weight-Loss Friendly: High fiber and volume keep you full for hours with moderate calories.
  • Nutrient Powerhouse: Sweet potatoes provide beta-carotene (Vitamin A) for immunity and skin health.
  • Anti-Inflammatory: Spinach, mushrooms, and tahini offer antioxidants and anti-inflammatory compounds.
  • Heart Healthy: Rich in fiber and healthy fats that support cholesterol levels.
  • Plant-Based Protein: Tahini and mushrooms contribute to daily protein needs.
  • Perfect for vegan, vegetarian, gluten-free, and clean-eating lifestyles.

Tips and Variations

  • Make it Faster: Microwave the sweet potatoes for 8–10 minutes first, then finish in the oven for crisp skin.
  • Protein Boost: Add chickpeas, lentils, or crumbled tofu to the filling.
  • Spicy Version: Add chili flakes or harissa to the filling.
  • Meal Prep: Roast potatoes and make filling/dressing ahead. Reheat and assemble when ready.
  • Low-Carb Option: Use smaller sweet potatoes or serve the filling over cauliflower rice.
  • Storage: Leftovers keep in the fridge for 3–4 days.

Serving Suggestions

  • Serve as a complete meal on its own.
  • Pair with a simple side salad or quinoa.
  • Great for meal prep lunches or dinner parties.

These Vegan Stuffed Sweet Potatoes are comforting, nutritious, and full of flavor — a true crowd-pleaser for anyone on a vegan or healthy weight-loss journey!

Vegan Hearty Lentil and Potato Soup — The Most Comforting Plant-Based Soup You Will Make All Winter

hearty lentil and potato soup

There are soups that warm you. And then there are soups like this Vegan Hearty Lentil and Potato Soup — the kind that you ladle into wide bowls on a cold evening and eat with thick bread and feel so completely nourished and satisfied by that everything difficult about the day seems suddenly manageable. This is that soup. The one that makes lentils and potatoes — two of the most humble, most affordable, most underestimated ingredients in any kitchen — into something so deeply flavored and so genuinely comforting that it becomes the soup you make on repeat through every cold month of the year.

This recipe builds a rich, deeply savory broth from onion, garlic, carrot, celery, and tomato simmered with green or brown lentils and chunky potato pieces until everything is tender and the broth has absorbed the starch from the potatoes and the earthy depth from the lentils into something thick, hearty, and deeply satisfying. Smoked paprika, cumin, turmeric, and a final squeeze of lemon bring warmth, color, and brightness to a soup that is substantial enough to be a full meal in a bowl and simple enough to make on a weeknight with ingredients you almost certainly already have.

What makes this soup so outstanding is the technique of partially mashing some of the potato and lentil mixture into the broth — thickening the soup from the inside out without any cream or thickener, producing a consistency that is neither thin nor stew-thick but somewhere perfectly in between, coating the spoon and the bread and the back of your throat with something dense and warming and entirely satisfying.

This recipe is 100% vegan, naturally gluten-free, packed with plant protein and fiber, ready in about 45 minutes, and one of those soups that tastes significantly better the next day — making it ideal for batch cooking.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins35 mins45 mins6~320 kcal

Ingredients

For the Soup

  • 3 tbsp olive oil
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 2 tbsp tomato paste
  • 1½ cups (300g) green or brown lentils, rinsed
  • 4 medium potatoes (about 700g), peeled and cut into 2cm chunks
  • 1 can (400g) diced tomatoes
  • 6 cups (1.4 litres) vegetable stock
  • 1½ tsp smoked paprika
  • 1 tsp cumin
  • ½ tsp turmeric
  • ½ tsp dried thyme
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 tbsp lemon juice
  • Large handful fresh parsley or spinach, to finish

To Serve

  • Crusty bread or sourdough
  • Extra virgin olive oil to drizzle
  • Smoked paprika to dust
  • Fresh parsley, roughly chopped

Instructions

  1. Build the base. Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the onion, carrot, and celery with a good pinch of salt. Cook for 8–10 minutes, stirring occasionally, until completely softened and beginning to turn golden. Add the garlic and cook for 1 minute more until fragrant.
  2. Add the spices and tomato paste. Add the smoked paprika, cumin, and turmeric and stir to coat the vegetables. Cook for 1 minute until the spices are fragrant. Add the tomato paste and cook for 2 minutes, stirring constantly, until it darkens slightly and smells sweet and concentrated.
  3. Add the lentils, potatoes, and liquid. Add the rinsed lentils, diced potatoes, canned tomatoes, dried thyme, and bay leaf. Pour in the vegetable stock and stir well to combine. Bring to a boil over high heat, then reduce to a steady simmer.
  4. Simmer until tender. Cook uncovered for 25–30 minutes, stirring occasionally, until the lentils are completely soft and the potatoes are tender and just starting to break at the edges. If the soup thickens too much, add a splash more stock or water.
  5. Partially mash. Remove the bay leaf. Use a potato masher or the back of a large spoon to roughly mash about a quarter of the soup directly in the pot — breaking up some of the potato and lentil pieces into the broth to thicken it naturally. The soup should now be thick, hearty, and creamy-looking while still having plenty of whole chunks.
  6. Finish and serve. Stir in the lemon juice and fresh parsley or spinach. Taste and adjust seasoning generously — this soup needs more salt than you think. Ladle into wide bowls, drizzle with extra virgin olive oil, dust with smoked paprika, and scatter fresh parsley over the top. Serve with thick crusty bread alongside.

Pro Tips

  • Cook the soffritto base low and slow — the onion, carrot, and celery foundation is where this soup’s flavor is built. Ten minutes of patient cooking here produces a sweet, deeply savory base; rushing it produces a flat one.
  • Rinse the lentils thoroughly — rinsing removes surface starch and any debris, and also removes compounds that can cause digestive discomfort for some people.
  • Partially mash at the end — this is the technique that transforms a thin vegetable and lentil soup into a thick, hearty, restaurant-quality bowl. Don’t skip it.
  • Season generously at the end — lentil and potato soups need more salt than most dishes because the starchy ingredients absorb and mute salt added during cooking. Taste and season after the mashing step.

Why Lentils and Potatoes Make the Perfect Soup Pairing

Few ingredient combinations in plant-based cooking are as nutritionally complementary and culinarily natural as lentils and potatoes. Lentils provide protein, iron, and soluble fiber; potatoes provide complex carbohydrates, potassium, and vitamin C. Together they create a soup that is genuinely filling, genuinely nourishing, and genuinely affordable — three qualities that are rarely found in the same dish at the same time. Texturally they are also ideal partners: the lentils soften into a creamy, earthy base that thickens the broth, while the potato chunks remain distinct and satisfying to bite into, creating the textural contrast that makes this soup so much more interesting than a pure lentil or pure potato soup on its own.


Flavor Variations

  • Spicy Lentil Potato Soup: Add a tablespoon of harissa paste and a pinch of cayenne along with the other spices for a version with building, warming heat.
  • Moroccan Lentil Potato Soup: Add a teaspoon of cinnamon, a pinch of saffron, and a handful of chopped dried apricots for a fragrant, North African-inspired version.
  • Creamy Lentil Potato Soup: Stir in ½ cup of full-fat coconut milk at the end for a richer, creamier version that is luxurious and deeply satisfying.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~320 kcal16g52g12g7g

Storage

  • Refrigerator: This soup keeps in an airtight container for up to 5 days and improves significantly after the first day as the flavors deepen. It thickens considerably when cold — add a splash of water or stock when reheating and stir well.
  • Freezer: Freeze in portions for up to 3 months. Thaw overnight in the refrigerator or gently on the stovetop from frozen over low heat with a splash of water. This is an excellent batch-cook soup — make a double batch and freeze half in single-serving containers for fast weeknight meals.

Frequently Asked Questions

Can I use red lentils instead of green or brown?

Yes — red lentils cook faster (about 20 minutes) and break down more completely, producing a smoother, more uniform soup. If you prefer a chunkier texture with more distinct lentil pieces, stick with green or brown.

Do I need to soak the lentils first?

No — unlike dried beans, lentils do not require soaking and cook directly from dry in about 25–30 minutes in the soup.

Can I add other vegetables?

Absolutely — diced sweet potato, parsnip, or turnip all work beautifully in this soup. A handful of kale or spinach stirred in at the end adds color and extra nutrition.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Cilantro Lime Nourish Bowl ⁣

285185076 1041090020167405 143703688329780258 N

There are bowls you make when you want to feel good. And then there are bowls like this Vegan Cilantro Lime Nourish Bowl — the kind that you assemble with layer after layer of vibrant, colorful, genuinely nourishing ingredients and then dress with a cilantro lime sauce so bright and so alive that it transforms everything it touches into something that tastes like the best version of itself. This is that bowl. The one that makes eating well feel like a genuine pleasure rather than a compromise. The one that you finish and feel energized by, satisfied by, and immediately want to make again.

This bowl stacks fluffy cilantro lime rice, roasted sweet potato, crispy spiced chickpeas, creamy sliced avocado, shredded red cabbage, corn, and cucumber in a wide bowl and then drowns everything in a blended cilantro lime dressing made from fresh cilantro, lime juice, garlic, jalapeño, olive oil, and a touch of maple syrup that is so vibrantly flavored and so effortlessly good that you will find yourself making extra to keep in the refrigerator for use on everything else you eat this week.

What makes this bowl so outstanding is the layering of textures — the fluffy rice, the soft roasted sweet potato, the crunchy chickpeas, the creamy avocado, and the crisp raw vegetables all working together to create a bowl that is interesting and satisfying in every single bite rather than uniform and monotonous.

This recipe is 100% vegan, naturally gluten-free, meal-prep friendly, ready in about 40 minutes, and one of those bowls that genuinely earns the word nourishing — not as a marketing term but as a description of how it makes you feel.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins30 mins40 mins4~480 kcal

Ingredients

For the Cilantro Lime Rice

  • 1½ cups (280g) long-grain white rice or jasmine rice
  • 2¾ cups (660ml) water
  • 1 tsp salt
  • ¼ cup (10g) fresh cilantro, finely chopped
  • 2 tbsp lime juice
  • 1 tsp lime zest

For the Crispy Spiced Chickpeas

  • 1 can (400g) chickpeas, drained, rinsed, and thoroughly dried
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • ½ tsp cumin
  • ½ tsp garlic powder
  • ¼ tsp cayenne
  • ½ tsp salt

For the Roasted Sweet Potato

  • 2 medium sweet potatoes, peeled and diced into 2cm cubes
  • 1 tbsp olive oil
  • ½ tsp cumin
  • ½ tsp smoked paprika
  • Salt and pepper

For the Cilantro Lime Dressing

  • 1 cup (40g) fresh cilantro, leaves and tender stems
  • 3 tbsp lime juice
  • 1 tsp lime zest
  • 1 small jalapeño, deseeded (or keep seeds for more heat)
  • 1 clove garlic
  • 3 tbsp olive oil
  • 1 tbsp maple syrup
  • ¼ tsp salt
  • 2–3 tbsp water to thin

For the Bowl

  • 1 avocado, sliced
  • 1 cup (80g) red cabbage, finely shredded
  • ½ cup (80g) corn kernels, fresh or thawed
  • ½ cucumber, thinly sliced
  • Fresh cilantro and lime wedges to serve
  • Black sesame seeds or pepitas to garnish

Instructions

  1. Roast the sweet potato. Preheat the oven to 425°F (220°C). Toss the diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper. Spread in a single layer on a lined baking sheet and roast for 25–30 minutes, flipping halfway, until golden and caramelized at the edges.
  2. Make the crispy chickpeas. Pat the chickpeas completely dry with paper towels — this is the key to crispiness. Toss with olive oil, smoked paprika, cumin, garlic powder, cayenne, and salt. Spread on a separate lined baking sheet and roast alongside the sweet potato for 25–30 minutes, shaking the pan halfway, until deeply golden and crispy.
  3. Cook the cilantro lime rice. Combine the rice, water, and salt in a saucepan. Bring to a boil, then reduce to the lowest heat, cover, and cook for 15–18 minutes until the water is absorbed and the rice is fluffy. Remove from heat, fluff with a fork, then stir through the chopped cilantro, lime juice, and lime zest. Taste and adjust seasoning.
  4. Make the cilantro lime dressing. Combine all dressing ingredients in a blender or small food processor. Blend until smooth and vibrantly green. Taste and adjust — more lime for brightness, more maple for balance, more jalapeño for heat. Thin with water to a pourable consistency.
  5. Assemble the bowls. Divide the cilantro lime rice between four wide bowls. Arrange the roasted sweet potato, crispy chickpeas, sliced avocado, shredded red cabbage, corn, and cucumber over the rice. Drizzle generously with the cilantro lime dressing. Garnish with fresh cilantro, sesame seeds or pepitas, and serve with lime wedges alongside.

Pro Tips

  • Dry the chickpeas completely before roasting — any residual moisture steams rather than crisps the chickpeas. Pat them with paper towels and, if time allows, leave them uncovered on the tray for 10 minutes before seasoning.
  • Make the dressing first — it keeps in the refrigerator for up to a week and gets better as the flavors meld, so making it ahead saves time and improves the finished bowl.
  • Season the rice generously — cilantro lime rice should taste bright and zesty on its own; taste and add more lime juice and salt before serving as the flavors dull slightly as the rice cools.
  • Assemble just before eating — this bowl is at its best immediately assembled, when the chickpeas are still crispy and the avocado is freshly sliced.

What Makes a Nourish Bowl Different From a Regular Bowl

The word nourish in nourish bowl is not accidental — it describes a specific approach to bowl building that prioritizes nutrient density, balance, and variety rather than simply putting things in a bowl. A genuine nourish bowl contains a complex carbohydrate base (rice, quinoa, or grains), a protein source (chickpeas, tofu, tempeh, or beans), healthy fats (avocado, nuts, or seeds), a variety of both cooked and raw vegetables for different textures and nutrients, and a dressing that provides flavor while contributing its own nutritional value. This cilantro lime version hits every category — the rice and sweet potato provide complex carbohydrates and fiber, the chickpeas provide plant protein and more fiber, the avocado provides healthy monounsaturated fats, and the array of raw vegetables provides vitamins, minerals, and the digestive benefits of raw plant fiber. It is a bowl that is designed to make you feel as good as it tastes.


Flavor Variations

  • Mango Cilantro Lime Bowl: Add diced fresh mango for a tropical sweetness that is spectacular with the lime dressing and creamy avocado.
  • Spicy Cilantro Lime Bowl: Double the jalapeño in the dressing and add sriracha-roasted chickpeas for a version with genuine heat throughout.
  • Protein-Boosted Bowl: Add marinated and baked tofu or tempeh alongside the chickpeas for an extra-high-protein version ideal for post-workout recovery.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal14g68g12g18g

Storage & Meal Prep

  • Meal prep friendly: Store each component separately in airtight containers in the refrigerator for up to 4 days — assemble individual bowls throughout the week. The chickpeas lose their crispiness when refrigerated; re-crisp them in a hot oven or air fryer for 5 minutes before using.
  • Dressing: Keeps in a sealed jar for up to 7 days — the color stays vibrantly green and the flavor actually improves after the first day.
  • Avocado: Slice fresh when assembling — pre-sliced avocado browns quickly. If prepping ahead, toss slices in lime juice to slow oxidation.

Frequently Asked Questions

Can I use brown rice instead of white?

Yes — brown rice adds extra fiber and a nuttier flavor. Increase the cooking time to 40–45 minutes and add more water as needed. The cilantro lime seasoning works just as well with brown rice.

Can I substitute the chickpeas?

Yes — black beans, edamame, or baked tofu all work beautifully in this bowl. For the best texture contrast, keep something crunchy in the bowl alongside whatever protein you choose.

Is the dressing very spicy?

As written with a deseeded jalapeño, the dressing has a mild, fresh heat. For no heat, omit the jalapeño entirely. For significant heat, keep the seeds in or add an extra jalapeño.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!