Go Back
+ servings
Cubed tofu in a pan with a sauce and spinach wilted in and naan bread scooping some up.
Print

The Best 20-Minute Marry Me Tofu

This one-pan, 20-minute Marry Me Tofu recipe is creamy, decadent, and packed with flavor while still being super nourishing, with almost 20 grams of protein per serving! We use extra-firm tofu in this recipe and canned coconut milk for a silky sauce that's perfect for dunking naan or serving over rice. The ultimate easy weeknight dinner!
Course dinner, lunch, Main Course
Cuisine American
Diet Gluten Free, Vegan, Vegetarian
Keyword Basil, Coconut Milk, Extra firm tofu, Sundried Tomatoes, tofu
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 440kcal

Equipment

  • 1 large pot or pan

Ingredients

  • 1 tbsp olive oil
  • 1 yellow onion diced
  • 4 cloves garlic minced
  • 1 tsp dried oregano
  • 1/2 tsp chili flakes
  • 1 tsp salt or to taste
  • 1/2 tsp pepper or to taste
  • 300 block extra firm tofu cubed
  • 1/2 cup sundried tomatoes sliced
  • 3 tbsp tomato paste
  • 400 ml full fat coconut milk
  • 1 cup baby spinach
  • 14 g basil julienned

Optional

  • Naan or rice to serve

Instructions

  • Start by sautéing your onion in the olive oil in a large pan over medium heat until translucent, which is usually about 3-4 minutes. Add your garlic, oregano and chili flakes and sauté for another 1-2 minutes.
  • Add your cubed tofu, sundried tomato, coconut milk, tomato paste, salt and pepper to the pan, and bring the mixture to a low simmer. Once it's simmering, reduce the heat to low and let simmer for 10-15 minutes.
  • Add the basil and spinach and stir in to wilt. Serve with naan, on its own or with another grain of your choice and enjoy!

Notes

Refrigerate leftovers in an airtight container for up to 5 days!

Nutrition

Serving: 0.25of recipe | Calories: 440kcal | Carbohydrates: 12g | Protein: 18g | Fat: 37g | Saturated Fat: 17g | Sodium: 800mg | Fiber: 3g
QR Code linking back to recipe