Roasted tofu and brussels sprouts

This roasted tofu and Brussels sprouts dish combines the hearty texture of tofu with the nutty flavor of Brussels sprouts, all seasoned and baked for a delicious meal. It's a simple and healthy option for any occasion.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 25 min
Prep time 10 min

Ingredients:

2 cups tofu
1 dash salt
1 dash black pepper
2 cups brussels sprouts
1 tbsp olive oil
Roasted tofu and brussels sprouts

Roasted tofu and Brussels sprouts is a delicious, nutritious, and easy-to-make dish that pairs the rich, hearty flavor of tofu with the slightly sweet and nutty taste of Brussels sprouts. This recipe involves simple ingredients and straightforward preparation steps, making it perfect for a quick weeknight dinner or a healthy lunch option.

Instructions:

2. Prepare the Tofu:
- Drain the tofu and pat it dry with paper towels to remove any excess moisture.
- Cut the tofu into bite-sized cubes.
- Place the tofu cubes in a bowl, and sprinkle a dash of salt and black pepper over them. Toss to evenly coat the tofu with the seasonings.
3. Prepare the Brussels Sprouts:
- Rinse the Brussels sprouts under cold water and pat them dry.
- Trim the ends of each sprout and remove any yellow or damaged outer leaves.
- Cut the Brussels sprouts in half lengthwise.
4. Season and Combine:
- In a large mixing bowl, combine the tofu cubes and halved Brussels sprouts.
- Drizzle the olive oil over the mixture.
- Add another dash of salt and black pepper to taste.
- Toss everything together until the tofu and Brussels sprouts are evenly coated with the olive oil and seasonings.
5. Arrange on Baking Sheet:
- Line a baking sheet with parchment paper or lightly oil it to prevent sticking.
- Spread the tofu and Brussels sprouts mixture in a single layer on the baking sheet.
6. Roast:
- Place the baking sheet in the preheated oven.
- Roast for 25-30 minutes, or until the Brussels sprouts are tender and slightly crispy on the edges, and the tofu is golden brown. Stir halfway through the roasting time to ensure even cooking.
7. Serve:
- Remove the baking sheet from the oven.
- Allow the roasted tofu and Brussels sprouts to cool slightly before serving.
8. Enjoy:
- Serve warm as a side dish or main course.
- Optionally, you can sprinkle with additional salt, pepper, or your favorite seasonings before serving.

Once your roasted tofu and Brussels sprouts are golden brown and tender, you can enjoy a savory and wholesome meal that's sure to satisfy. This dish not only tastes great but also packs a punch of plant-based protein and essential nutrients, making it a fantastic addition to your recipe repertoire.

Roasted tofu and brussels sprouts FAQ:

What is the best baking time for roasted tofu and Brussels sprouts?

Roast the tofu and Brussels sprouts in a preheated oven for 25-30 minutes. Stirring halfway through ensures even cooking and helps achieve a golden brown color on the tofu.

How can I tell if the tofu and Brussels sprouts are done?

The dish is ready when the Brussels sprouts are tender and slightly crispy on the edges, and the tofu is golden brown. You can pierce a Brussels sprout with a fork to check for tenderness.

Can I store leftovers, and if so, how?

Yes, you can store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through.

What can I substitute for tofu in this recipe?

You can substitute the tofu with tempeh or chickpeas for a similar texture and protein content. Adjust seasonings as needed to complement the substitute.

What type of olive oil should I use for this recipe?

Use a good-quality extra virgin olive oil for the best flavor. Alternatively, other oils such as avocado oil or canola oil can also work well.

Cooking Tips:

- Feel free to add other vegetables like carrots or bell peppers to diversify the flavors and nutritional profile of the dish.

Nutrition Facts

1 Servings
Calories 280kcal
Protein 30g
Carbohydrates 22g
Fiber 8g
Sugar 6g
Fat 27g

More recipes

Whole-wheat pasta with roasted tomatoes, mozzarella and basil

Whole-wheat pasta with roasted tomatoes, mozzarella, and basil.

05 May 2026

Coconut pecan crusted chicken breasts

Try this coconut pecan crusted chicken for a tasty twist!

05 May 2026

Bean, egg and kale soup

A nutritious bean, egg, and kale soup with Swiss cheese toast.

05 May 2026

Lemon pistachio bliss balls

Nutritious lemon pistachio bliss balls make a perfect no-bake snack.

05 May 2026

Classic baked chicken thighs

Enjoy tender and flavorful classic baked chicken thighs.

05 May 2026

Rosemary potatoes

Simple rosemary potatoes roasted to crispy perfection.

05 May 2026

Pork meatball curry with toasted coconut

Pork meatballs in a creamy coconut curry sauce with veggies.

05 May 2026

Zucchini & basil frittata

A simple and flavorful Zucchini & Basil Frittata ready in one skillet.

05 May 2026

Posts