Marry Me Tofu and Orzo

Section: Satisfying Main Dishes

This Marry Me Tofu and Orzo is an Italian-inspired one-pan meal that brings together crispy tofu, silky orzo, and a lush sauce with vegan heavy cream, sun-dried tomatoes, and vegan parmesan. The sautéed onion and garlic infuse the dish with depth, while Italian seasoning and chili flakes add subtle warmth. Wilted spinach finishes it with color and freshness. Whether for a romantic dinner or a cozy night in, this vibrant, plant-based pasta delivers layers of flavor and satisfying texture. Serve warm, garnished with fresh parsley or basil for a complete, decadent meal.

Authored By Tyla
Updated on Wed, 28 May 2025 12:52:39 GMT
Une assiette de tofu et de pasta. Save
Une assiette de tofu et de pasta. | savorieswithtyla.com

This Marry Me Tofu and Orzo is my go-to recipe when I want a meal that feels special without fuss. Velvety vegan cream envelops pan-crisp tofu and tender orzo while bursts of sundried tomatoes and baby spinach cut through every bite. Whether you need a romantic main to share or want to spoil yourself on a quiet weeknight, this dish does the trick.

The first time I made this was to celebrate an anniversary and I remember how quickly everyone asked for seconds. Now it is a requested dish anytime friends come over.

Ingredients

  • Olive oil: Choose a robust extra-virgin olive oil or use oil from your sun dried tomato jar for big flavor
  • Super firm tofu: Look for super firm or extra firm tofu that holds its shape Press well if using extra firm
  • Cornstarch: Helps make the tofu extra crispy
  • Garlic powder: Savory boost and makes seasoning stick to the tofu
  • Smoked paprika: Adds mellow smoky warmth Spanish paprika is especially nice
  • Salt and pepper: To enhance all flavors
  • White onion: Adds sweet savory depth Choose firm onions without soft spots
  • Sun dried tomatoes: Punchy flavor and a touch of chew Use oil-packed varieties for best results
  • Garlic: Sliced for aromatic bite Use plenty as it sweetens during cooking
  • Italian seasoning: For that classic herby Italian taste
  • Red chili flakes: A little kick Adjust to your spice preference
  • Orzo: Little rice-shaped pasta that gets creamy as it simmers
  • Vegetable broth: The base of the sauce Choose low-sodium if desired
  • Vegan heavy cream: Luscious creamy body Oatly or Silk brands work well
  • Vegan parmesan: Adds cheesy and salty tang Shred fresh or use a store-bought version
  • Spinach: Wilts perfectly for color and nutrition Choose fresh baby spinach with bright green leaves
  • Fresh parsley or basil: For herbaceous finish and a burst of color

Step-by-Step Instructions

Prepare the Tofu:
Toss tofu cubes in a large bowl with cornstarch garlic powder smoked paprika salt and pepper until every piece is lightly coated for maximum crispiness
Pan Fry the Tofu:
Warm two tablespoons olive oil in a large sauté pan over medium heat Add tofu in a single layer Cook for eight to ten minutes turning now and then until evenly golden and crispy on all sides Remove and set aside on a plate
Sauté the Vegetables:
Into the same pan add the remaining olive oil Once hot add diced onion and chopped sun dried tomatoes Cook stirring often for five to six minutes until onion turns translucent and tomatoes soften
Add Garlic and Spices:
Scatter in the sliced garlic and Italian seasoning Sauté for one to two minutes until the garlic is fragrant and just beginning to turn golden
Toast the Orzo:
Pour in the orzo Stir constantly for one to two minutes letting the orzo pick up some toasty color and flavor
Build the Creamy Sauce:
Pour in the vegetable broth vegan heavy cream and vegan parmesan Stir together and increase heat to bring mixture to a gentle boil
Simmer to Perfection:
Once boiling reduce heat to low Simmer uncovered for twelve to fifteen minutes stirring every couple minutes so orzo does not stick Cook until orzo is perfectly tender and sauce is thickened
Combine Tofu and Wilt Spinach:
Toss the crispy tofu back into the pan and stir to coat Sprinkle in spinach a handful at a time stirring until it just wilts and turns vibrant green
Finish and Serve:
Spoon immediately into bowls Top with extra vegan parmesan and chopped fresh parsley or basil if desired
Une assiette de pasta avec des légumes verts et des cubes de tofu. Save
Une assiette de pasta avec des légumes verts et des cubes de tofu. | savorieswithtyla.com

I genuinely adore the briny brightness sun dried tomatoes bring to this dish They remind me of dinners at my aunt’s house everyone competing for the last tomato bite at the bottom of the pan

Storage Tips

Store leftovers in an airtight container in the fridge for up to three days The sauce thickens when chilled Add a splash of broth or plant milk to loosen when reheating on the stove or microwave Never freeze this dish as the tofu will lose texture and orzo turns mushy

Ingredient Substitutions

If you cannot find vegan heavy cream unsweetened oat milk with a touch of vegan butter melted in works Or sub cashew cream blend cashews with water and a little lemon for body For a nut free meal select soy-based products and skip nutty cheese blends

Serving Suggestions

Serve this dish piping hot straight from the pan for best texture Pair with roasted asparagus or a crisp arugula salad with citrus vinaigrette For a heartier meal double the tofu or add sautéed mushrooms

Une assiette de pasta et de tofu avec des herbes vertes. Save
Une assiette de pasta et de tofu avec des herbes vertes. | savorieswithtyla.com

Cultural Notes

Though orzo is not traditional in classic Italian cooking it’s popular in modern Italian-inspired dishes Tofu gives a creamy spin on classic Marry Me Chicken recipes and brings everyone to the table with a plant-based twist

Recipe Questions

→ Can I use a different pasta instead of orzo?

Yes, small shapes like ditalini or pearl couscous can be used, but adjust liquid and cook time as needed.

→ How can I make this gluten-free?

Use gluten-free orzo or a similar small gluten-free pasta, and ensure your vegan cream and broth are gluten-free.

→ What’s the best way to crisp the tofu?

Toss cubed tofu with cornstarch and seasoning, then pan-fry in hot olive oil until golden on all sides.

→ Can I substitute regular dairy for vegan ingredients?

Certainly, you may use dairy cream and parmesan if preferred and not following a plant-based diet.

→ How do I store leftovers?

Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stove with a splash of broth.

Marry Me Tofu and Orzo

Tofu, orzo, sun-dried tomatoes, and spinach melt together in a creamy, savory pasta for any special occasion.

Prep Duration
15 mins
Cooking Duration
30 mins
Overall Time
45 mins
Authored By: Tyla

Recipe Type: Main Dishes

Level of Difficulty: Moderate Challenge

Cuisine Type: Italian-inspired

Serves: 4 Portions (1 pan creamy tofu and orzo)

Diet Preferences: Vegan-Friendly, Vegetarian-Friendly, Dairy-Free Alternative

What You Need

→ Tofu Preparation

01 3 tablespoons olive oil, divided
02 1 block (450 g) super firm tofu, cubed
03 2 tablespoons cornstarch
04 1 teaspoon garlic powder
05 1 teaspoon smoked paprika
06 0.5 teaspoon salt
07 0.5 teaspoon freshly ground black pepper

→ Main Dish

08 1 small white onion, diced
09 120 g sun-dried tomatoes, drained and chopped
10 6 cloves garlic, thinly sliced
11 2 teaspoons Italian seasoning
12 0.5 teaspoon red chili flakes
13 200 g orzo, uncooked
14 480 ml vegetable broth
15 240 ml vegan heavy cream
16 80 g vegan parmesan shreds, plus additional for garnish
17 120 g fresh spinach, loosely packed (about 4 cups)
18 Fresh minced parsley or basil, for garnish (optional)

How to Make It

Step 01

In a large bowl, toss cubed tofu with cornstarch, garlic powder, smoked paprika, salt, and black pepper until all sides are evenly coated.

Step 02

Heat 2 tablespoons of olive oil in a large sauté pan over medium heat. Add coated tofu and pan-fry, turning occasionally, until each side is crisp and golden, about 8–10 minutes. Transfer tofu to a plate and set aside.

Step 03

Pour the remaining tablespoon of olive oil into the same pan. Add diced onion and chopped sun-dried tomatoes; cook over medium heat, stirring frequently, until the onion turns translucent, 5–6 minutes.

Step 04

Stir in the sliced garlic and Italian seasoning along with red chili flakes. Continue to sauté until fragrant, about 1–2 minutes.

Step 05

Add uncooked orzo to the pan. Toast for 1–2 minutes, stirring often, until it begins to take on a light golden color.

Step 06

Pour in vegetable broth, vegan heavy cream, and vegan parmesan. Mix to combine. Raise heat to high, bringing the mixture to a gentle boil.

Step 07

Reduce heat to low and simmer uncovered, stirring every few minutes to prevent sticking, until the orzo is tender and the sauce is thickened, 12–15 minutes.

Step 08

Return crisp tofu to the pan and toss to incorporate. Gradually fold in fresh spinach, cooking just until wilted, 1–2 minutes.

Step 09

Immediately portion onto plates. Garnish with additional vegan parmesan and fresh parsley or basil if desired. Serve hot.

Important Notes

  1. For optimal texture, use super firm or well-pressed extra firm tofu and cook orzo just until al dente.

Tools You’ll Need

  • Large sauté pan
  • Cutting board
  • Sharp knife
  • Mixing bowl
  • Slotted spatula

Allergy Details

Always check the ingredients for allergens and consult an expert if necessary.
  • Contains soy
  • Contains gluten (orzo pasta)

Nutritional Details (Each Serving)

This nutrition info is for reference only and isn’t a substitute for professional medical advice.
  • Calorie Count: 590
  • Total Fat: 28 grams
  • Total Carbs: 60 grams
  • Protein Content: 24 grams