Bean Broccoli Kimchi Pasta Bake recipe

Bean Broccoli Kimchi Pasta Bake

This Bean Broccoli Kimchi Pasta Bake is the cozy, protein-packed dinner your weeknights deserve. Home cooks adore it for its bold fusion flavors-creamy, spicy, and umami-rich-without the fuss of takeout. Perfect for meal prep, family dinners, or a satisfying solo indulgence on a chilly evening, it's the kind of dish that disappears fast with second helpings guaranteed. The magic lies in the velvety kimchi-tofu sauce that blankets tender pasta, tender-crisp broccoli, and hearty beans.

What Makes This Recipe Special

  • Kimchi-tofu sauce: Silken tofu and kimchi blend into a luxuriously creamy, protein-rich sauce that mimics dairy without any.
  • Broccoli texture control: Blanched first, then briefly sautéed to retain a tender-crisp bite that stands up to the oven bake.
  • High-protein base: White beans bulk up the dish to 15g protein per serving, making it a balanced, satiating meal.
  • Fusion depth: Tomato sauce meets kimchi and soy for a flavor profile that's both familiar and adventurous.
⏱ 38 mins
Fusion
Servings 4

Ingredients

1 tbspolive oil
1 redonion, thinly sliced
3 clovesgarlic, minced
1 heapingcup blanched broccoli florets
1 can(15 oz / 400g) white beans or 1.5 cups cooked from scratch
1 can(500 ml / 16 oz) tomato sauce or passata
250 g(about 8 oz) pasta of your choice (penne, fusilli, or shells)
Salt and pepper to taste
1 tsppaprika
½ tspcayenne pepper
1/2 block(approx. 150g) silken tofu
1/2 cupcooked white beans (reserved from the can or batch)
1-2 tbsp kimchi with a splash of its juice
1-2 tbsp soy sauce or tamari (for gluten-free)
Fresh basil or parsley, chopped (optional)

Nutrition

359 caloriesCalories

Per serving · Values are estimates

Instructions

1
Cook pasta in a large pot of salted boiling water until just al dente. Reserve 1/2 cup pasta water before draining.
2
Heat olive oil in a large oven-safe skillet or deep sauté pan over medium heat. Add sliced red onion and cook for 6-8 minutes until soft and slightly browned. Add minced garlic and cook for another 30 seconds until fragrant.
3
Stir in blanched broccoli florets. If using raw broccoli, steam or blanch it beforehand for 2-3 minutes to achieve tender-crisp texture. Cook for 4-5 minutes until broccoli starts to brown at the edges.
4
Pour in tomato sauce, add paprika and cayenne pepper, and stir. Add white beans and cooked pasta. Toss gently until all ingredients are well coated. Turn off heat.
5
In a blender or food processor, combine silken tofu, reserved white beans, kimchi (plus juice), and soy sauce. Blend until smooth and creamy. Adjust seasoning as needed with more kimchi or soy sauce.
6
Pour the creamy sauce over the pasta-bean-broccoli mixture and combine evenly. If needed, add a splash of reserved pasta water to loosen. Transfer the pan to the oven or pour into a greased baking dish. Broil on high for 10 minutes until the top is golden and bubbly. Watch closely.
7
Remove from oven and sprinkle fresh chopped basil or parsley on top. Serve hot.

Essential Tips

Blend for silkiness

Blend the silken tofu, beans, kimchi, and soy sauce until completely smooth to avoid any grainy texture. A high-speed blender works best-add a splash of pasta water if needed to thin slightly.

Reserve pasta water

Always set aside ½ cup of starchy pasta water before draining. It's your secret weapon to adjust the sauce's consistency after baking-just a tablespoon at a time prevents a gluey bake.

Broccoli prep trick

Blanch broccoli florets in boiling salted water for exactly 2 minutes, then shock in ice water. This ensures vibrant color and a crisp-tender bite even after 20 minutes in the oven.

Layer for even creaminess

After pouring the sauce, use a spatula to gently fold the pasta mixture from the bottom up. This helps the creamy sauce coat every strand and floret evenly, avoiding dry spots.

Oven-safe skillet matters

Use a heavy, oven-safe skillet (cast iron or stainless steel) to distribute heat evenly and avoid hot spots. This ensures the bake sets properly without burning the edges.

Smart Swaps & Variations

Spicy Miso Swap Replace the kimchi with 1-2 tbsp red miso paste and 1 tsp gochujang for a deeper umami kick with less fermented funk.
Creamy Tahini Twist Blend the silken tofu with 2 tbsp tahini instead of kimchi for a nutty, rich sauce that's still protein-packed.
Gluten-Free Friendly Use gluten-free pasta and tamari in the sauce to keep the dish entirely gluten-free without sacrificing flavor.
Extra Greens Boost Toss in 2 cups of sautéed spinach or kale with the broccoli for an added nutrient punch and earthy contrast.

What to Serve With This

  • Steamed jasmine rice or crusty sourdough bread to soak up any leftover sauce.
  • Quick-pickled cucumbers or radishes for a refreshing, tangy crunch.
  • A chilled lager or crisp white wine (like Sauvignon Blanc) to balance the heat and creaminess.
  • Garlic-roasted mushrooms or a simple side salad dressed with lemon vinaigrette.

Storage & Reheating

Storage

Store leftovers in an airtight container in the fridge for up to 4 days. The pasta will absorb the sauce over time, so add a splash of water when reheating to restore moisture.

Reheating

Reheat in the oven at 350°F (175°C) covered with foil for 15-20 minutes, stirring halfway. For a quicker option, microwave in 1-minute intervals, stirring between each, and add a splash of water to prevent dryness.

Expert Chef Tips

  1. Use the pasta water twice: Once after cooking the pasta to loosen the sauce, and again during baking if the top starts to look dry or the sauce thickens too much.
  2. Toast the spices: Lightly toast the paprika and cayenne in the skillet for 30 seconds before adding the tomato sauce to deepen their flavor and reduce any bitterness.
  3. Broccoli placement: Spread the broccoli florets in a single layer on the pasta base before adding the sauce. This prevents them from sinking to the bottom and ensures even texture in every bite.

Equipment You’ll Need

  • High-speed blender or food processor for the sauce
  • Large oven-safe skillet or deep sauté pan (cast iron or stainless steel)
  • Large pot for boiling pasta
  • Sharp knife and cutting board for prepping vegetables

Nutritional Benefits

  • High in plant-based protein: 15g per serving from silken tofu and white beans, making it a muscle-friendly vegan meal.
  • Rich in fiber: White beans and broccoli provide 10g fiber per serving, supporting digestive health and satiety.
  • Low in saturated fat: Silken tofu replaces cream or cheese, cutting saturated fat while maintaining a creamy texture.
  • Good source of iron and vitamin C: Broccoli and tomatoes provide iron and vitamin C, which enhances iron absorption.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use a different type of bean?

Absolutely! Cannellini, navy, or chickpeas all work well. Chickpeas add a nuttier flavor, while cannellini beans blend seamlessly into the sauce for extra creaminess. Just adjust the cooking time slightly if using chickpeas, as they're firmer.

What's the best pasta shape for this bake?

Short, ridged shapes like penne, fusilli, or shells hold sauce best. Rigatoni works too, but avoid long noodles like spaghetti, as they can become mushy in the sauce. Fusilli's twists are ideal for clinging to the creamy mixture.

How do I make this ahead of time?

Assemble the bake up to the point of adding the sauce, then cover and refrigerate for up to 2 days. When ready to bake, let it sit at room temperature for 20 minutes, then pour the sauce over and bake as directed.

Can I freeze this dish?

Yes! Freeze the assembled bake (unbaked) in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, then bake as usual. Avoid freezing after baking, as the pasta and broccoli can become mushy.

Why is my kimchi-tofu sauce grainy?

Graininess usually means the silken tofu wasn't blended smoothly enough, or the kimchi wasn't finely chopped. Blend the sauce for an extra 30 seconds and ensure the kimchi is finely minced or pureed before adding.

How can I reduce the spice level?

Use kimchi with less heat or rinse it briefly to mellow the spice. Reduce the cayenne pepper to ¼ tsp or omit it entirely. For depth without heat, swap kimchi for sauerkraut or add 1 tsp rice vinegar for tang.

Can I make this without tofu?

Yes! Blend ½ cup raw cashews (soaked in hot water for 15 minutes) with ½ cup water, 1 tbsp nutritional yeast, and the kimchi for a creamy, dairy-free alternative. The sauce will be thicker, so add pasta water as needed.

How do I prevent the top from drying out?

Cover the skillet with foil for the first 15 minutes of baking, then remove it to let the top crisp slightly. If the sauce looks dry, drizzle 1-2 tbsp of pasta water over the top before covering.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →