Delicious Vegan Stuffed Tomatoes With Creamed Spinach Recipe

1 Shares

There’s nothing quite like the sight of vibrant, plump tomatoes standing in a row, waiting to be filled with deliciousness. On a lazy weekend afternoon, I found myself craving something hearty yet wholesome, far removed from fast food fare. That’s when I decided to whip up these Vegan Stuffed Tomatoes with Creamed Spinach, a dish that’s as visually appealing as it is comforting.

Imagine the satisfying crunch of a perfectly roasted tomato shell, giving way to a flavorful mix of fluffy rice and creamy, garlicky spinach—it’s truly a match made in culinary heaven! With just a handful of fresh ingredients, this recipe not only conquers the Sunday dinner dilemma but also elevates any gathering with ease.

So let’s dive into this simple yet delightful journey of transforming basic tomatoes into a showstopper that will impress your friends and family, all while keeping your meals nourishing and plant-based. Ready to join me in the kitchen?

Why will you love Vegan Stuffed Tomatoes With Creamed Spinach?

Vibrant colors and flavors: These stuffed tomatoes are not only eye-catching but also packed with nutrients, making them a perfect centerpiece for any meal.
Creamy texture: The cashew-based creamed spinach provides a rich, velvety contrast to the juicy tomatoes.
Simple preparation: With minimal ingredients and straightforward steps, this recipe is perfect for busy home cooks or novice chefs alike.
Crowd-pleaser: Your family and friends will be amazed at how delicious and satisfying plant-based can be!
Meal prep friendly: Make a batch ahead and enjoy leftovers throughout the week; they store beautifully in the fridge!
Engage with this delightful dish and elevate your plant-based meals today!

Vegan Stuffed Tomatoes Ingredients

Get ready to fill your kitchen with warmth and flavor!

For the Tomatoes
Large tomatoes – Choose ripened tomatoes for sweeter, juicier flavor that pairs perfectly with the filling.

For the Rice
White rice – Use jasmine or basmati for a fragrant touch in your Vegan Stuffed Tomatoes, but feel free to substitute with quinoa for a gluten-free option.

For the Creamed Spinach
Cashew nuts – Soak them for at least 30 minutes to achieve a silky, smooth texture in your cream.
Garlic – Fresh garlic adds a punch of flavor; roasted garlic can be used for a milder taste.
Lemon juice – Brightens the cashew cream and balances the richness; lime juice can be used as a zesty alternative.
Apple cider vinegar – Provides acidity to enhance the taste; white vinegar can serve as a substitute in a pinch.
Water – Adjust the amount to reach your desired consistency for the cream, making it thicker or thinner as liked.
Salt – A pinch enhances flavors; taste and adjust according to your preference.
Spinach – Fresh spinach wilts beautifully into a vibrant green cream, but frozen spinach can work if thawed and well-drained.

With these ingredients in hand, you’re well on your way to creating a dish that not only looks stunning but also makes your taste buds sing! Enjoy the process of crafting your delicious Vegan Stuffed Tomatoes With Creamed Spinach!

How to Make Vegan Stuffed Tomatoes With Creamed Spinach

  1. Cook the rice: Begin by cooking the white rice according to the package instructions. Meanwhile, preheat your oven to 180°C (350°F), setting the stage for delightful roasting.

  2. Blend the cream: Grab your blender or food processor! Add the soaked cashew nuts, garlic, lemon juice, apple cider vinegar, water, and salt. Blend everything until you have a smooth, creamy texture that feels like a warm hug.

  3. Sauté the spinach: In a non-stick saucepan, add the fresh spinach and sauté for 1-2 minutes until it wilts beautifully. Pour in your cashew cream and let it cook for about a minute, letting those flavors meld together.

  4. Prepare the tomatoes: Once the rice is ready, carefully remove the tops of each tomato and scoop out the pulp. Place them upright on a sheet of baking paper, creating little boats ready for their filling.

  5. Fill the tomatoes: Start by filling each tomato with the cooked rice, about halfway. Then, spoon in the rich creamed spinach on top, creating a layered masterpiece that’s just waiting to go in the oven.

  6. Bake to perfection: Slide the tomatoes into your preheated oven and bake for around 30-40 minutes, until the tomatoes are tender and slightly caramelized. The aroma will be irresistible! Serve immediately, or store in the fridge for up to 3 days in an airtight container.

Optional: Garnish with fresh herbs for an extra burst of flavor!

Exact quantities are listed in the recipe card below.

Vegan Stuffed Tomatoes With Creamed Spinach

What to Serve with Vegan Stuffed Tomatoes With Creamed Spinach?

Imagine gathering your loved ones around a table adorned with vibrant flavors and comforting dishes that celebrate wholesome plant-based cooking.

  • Quinoa Salad: This light and nutty salad brings a chewy texture and packs in extra protein, perfectly balancing the creamy filling of the tomatoes.
  • Garlic Bread: Golden and crispy, a slice of garlic bread is fantastic for soaking up the rich flavors of the baked tomatoes, adding a wonderful crunch to each bite.

Pair it with something sweet!

  • Fresh Fruit Tart: A refreshing fruit tart with a crisp crust offers a delightful contrast to the savory stuffed tomatoes and ends the meal on a sweet note.

And don’t forget a good drink:

  • Citrus Sparkling Water: Infused with lemon and lime, this fizzy drink quenches your thirst while enhancing the fresh flavors of the dish, keeping your palate refreshed.

  • Herbed Lentil Soup: A warm, comforting bowl of lentil soup adds depth and heartiness, creating a splendid combination to round out your meal.

  • Roasted Vegetable Medley: Seasoned and caramelized veggies add a punch of color and earthy flavors, complementing the classic flavors of your stuffed tomatoes beautifully.

Every bite becomes a celebration when paired with these simple yet delightful companions!

Make Ahead Options

These Vegan Stuffed Tomatoes With Creamed Spinach are ideal for busy weeknights, allowing you to savor homemade goodness without the rush. You can prep the filling—both the rice and the creamed spinach—up to 24 hours in advance. Simply cook the rice and blend the creamed spinach as directed, then store them separately in airtight containers in the refrigerator to maintain their freshness and flavors. When you’re ready to serve, scoop out the tomato pulp and stuff them with the prepped filling, topping them with creamed spinach before baking for an additional 30-40 minutes. This way, you will enjoy a wholesome, delicious meal with minimal effort!

How to Store and Freeze Vegan Stuffed Tomatoes

Fridge: Store leftover Vegan Stuffed Tomatoes in an airtight container for up to 3 days. This keeps them fresh and tasty for your next meal.

Freezer: To freeze, place the stuffed tomatoes in a single layer in a freezer-safe container. They can last for up to 2 months while retaining their flavor and texture.

Reheating: When you’re ready to enjoy, reheat the tomatoes in the oven at 180°C (350°F) for around 15-20 minutes, or until heated through. This helps maintain their lovely texture!

Expert Tips for Vegan Stuffed Tomatoes

Choose ripe tomatoes: Make sure to select plump and ripe tomatoes for the best flavor. Underripe tomatoes can be too firm and lack sweetness.

Avoid watery filling: Drain excess moisture from the tomato pulp after scooping it out to prevent a soggy filling. This keeps your Vegan Stuffed Tomatoes intact and delightful.

Soak cashews well: Soaking cashews for at least 30 minutes will ensure a smoother creamed spinach. This is key to achieving that luxurious texture without any graininess.

Experiment with spices: Don’t hesitate to add your favorite herbs and spices to enhance the flavor profile. A pinch of nutmeg or a sprinkle of red pepper flakes can add an exciting kick!

Keep an eye on baking time: Ovens vary, so start checking at the 30-minute mark. You want the tomatoes to be tender while still holding their shape; overbaking can lead to mushy tomatoes.

With these tips, your Vegan Stuffed Tomatoes With Creamed Spinach will shine as a delightful centerpiece for any meal!

Vegan Stuffed Tomatoes Variations

Feel free to make these stuffed tomatoes your own with delightful twists and substitutions!

  • Quinoa: Swap white rice for cooked quinoa for a protein-packed, gluten-free option. It adds a lovely nutty flavor.

  • Nut-Free: Replace cashews with sunflower seeds or silken tofu for a creamy texture without the nuts. Both options keep it rich and satisfying.

  • Spicy: Add a pinch of red pepper flakes or finely chopped jalapeños into the creamed spinach for a zesty kick that elevates the dish.

  • Herb Boost: Mix in fresh herbs like basil or parsley with the spinach for an aromatic lift that brings freshness to each bite. Their vibrant notes will excite your palate!

  • Veggie Mix: Incorporate other vegetables such as bell peppers or zucchini into the filling for added flavor, crunch, and nutrition. It transforms your tomatoes into a garden delight.

  • Dairy-Free Cheese: Sprinkle some dairy-free cheese on top before baking for a melty finish that adds a delightful layer of flavor to your Vegan Stuffed Tomatoes.

  • Rice Alternatives: Use cauliflower rice for a low-carb twist, giving the stuffing an interesting texture while keeping it light and fluffy.

  • Extra Creamy: For an indulgent touch, stir in a bit of coconut cream into the cashew cream mixture, creating a luscious, rich flavor profile that’s utterly delightful!

Vegan Stuffed Tomatoes With Creamed Spinach

Vegan Stuffed Tomatoes With Creamed Spinach Recipe FAQs

How do I choose the right tomatoes for this recipe?
Absolutely! For the Vegan Stuffed Tomatoes, you want to select ripe, plump tomatoes, as they will offer the sweetest flavor and best texture. Look for tomatoes that have a nice sheen and feel heavy for their size. Avoid any with dark spots or blemishes, as they might not taste as good.

How should I store leftover stuffed tomatoes?
Store your leftover Vegan Stuffed Tomatoes in an airtight container in the fridge for up to 3 days. To keep them fresh, try not to stack them if possible, ensuring they remain intact when you’re ready to enjoy them again.

Can I freeze Vegan Stuffed Tomatoes?
Yes, indeed! To freeze, place your stuffed tomatoes in a single layer within a freezer-safe container. You can keep them in the freezer for up to 2 months. Make sure to label the container with the date so you can enjoy them later; just thaw and reheat for a delicious meal anytime!

What if my filling is too watery?
Very often, excess moisture can come from the tomato pulp when you scoop it out. To prevent soggy filling, after removing the pulp, be sure to drain it well and pat it dry with a paper towel before mixing it with the rice. This way, your Vegan Stuffed Tomatoes will hold their shape beautifully!

Are there any dietary considerations for this recipe?
Absolutely! These Vegan Stuffed Tomatoes are nut-based due to the cashews in the creamed spinach. If anyone has a nut allergy, you can substitute the cashews with silken tofu or sunflower seeds blended with similar flavorings for a creamy texture. This makes it adaptable and safe for a wider audience!

Vegan Stuffed Tomatoes With Creamed Spinach

Delicious Vegan Stuffed Tomatoes With Creamed Spinach Recipe

A vibrant vegan dish featuring plump tomatoes filled with a creamy, garlicky spinach mixture, perfect for any meal.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 tomatoes
Course: APPETIZERS
Cuisine: Vegan
Calories: 220

Ingredients
  

For the Tomatoes
  • 4 large tomatoes Choose ripened tomatoes for sweeter, juicier flavor.
For the Rice
  • 1 cup white rice Use jasmine or basmati.
For the Creamed Spinach
  • 1 cup cashew nuts Soak for at least 30 minutes.
  • 2 cloves garlic Fresh or roasted.
  • 2 tablespoons lemon juice Can substitute with lime juice.
  • 1 tablespoon apple cider vinegar White vinegar can be a substitute.
  • 1/2 cup water Adjust for desired consistency.
  • 1/2 teaspoon salt Adjust to taste.
  • 4 cups spinach Fresh or thawed frozen spinach.

Equipment

  • blender
  • non-stick saucepan
  • Baking Sheet

Method
 

Cooking Instructions
  1. Cook the rice according to the package instructions. Preheat your oven to 180°C (350°F).
  2. Blend cashew nuts, garlic, lemon juice, apple cider vinegar, water, and salt until smooth.
  3. Sauté spinach in a non-stick saucepan for 1-2 minutes until wilted, then add the cashew cream.
  4. Remove the tops of the tomatoes and scoop out the pulp. Place them upright on a baking sheet.
  5. Fill each tomato halfway with rice, then spoon in the creamed spinach on top.
  6. Bake in the preheated oven for 30-40 minutes until the tomatoes are tender.

Nutrition

Serving: 1tomatoCalories: 220kcalCarbohydrates: 30gProtein: 7gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gSodium: 200mgPotassium: 450mgFiber: 5gSugar: 3gVitamin A: 1200IUVitamin C: 15mgCalcium: 40mgIron: 2mg

Notes

Optional: Garnish with fresh herbs for extra flavor. Stored leftovers can last up to 3 days in the fridge.

Tried this recipe?

Let us know how it was!
1 Shares

Leave a Comment

Recipe Rating