Chili Oil Tofu Ramen Recipe

Chili Oil Tofu Ramen Recipe hits that perfect spot between spicy, savory, and cozy, with bouncy noodles, silky tofu, and a chili-rich broth that warms you from the inside out. It works for busy weeknights, lazy Sundays, and anyone who wants a restaurant-style bowl in about 40 minutes. I first tested this version on a chilly Tuesday in sweatpants, and my family still asks for “that spicy tofu noodle soup” every week.

Why Make This Chili Oil Tofu Ramen Recipe at Home

Homemade chili oil tofu ramen tastes brighter and fresher than most takeout versions, and you control the heat level so everyone at the table stays happy. You also pack in way more veggies and protein, which turns this into a full meal instead of just a salty noodle fix.

You also save money, especially if you cook for two or more people. Once you stock a few pantry staples like chili crisp and soy sauce, you can cook this ramen on repeat with different toppings and never feel bored.

“This Chili Oil Tofu Ramen Recipe tastes like my favorite noodle shop but even richer and spicier, and it comes together faster than delivery.” – Johnson ★★★★★

Ingredients You Need

 

 

Broth and noodles

  • 6 cups low sodium vegetable broth
    • Use chicken broth if you eat meat and want a deeper flavor.
  • 2 to 3 tablespoons chili oil or chili crisp
    • Lao Gan Ma or Fly By Jing both work great; start with 2 tablespoons if you prefer mild heat.
  • 2 tablespoons low sodium soy sauce
  • 1 tablespoon toasted sesame oil
  • 1 to 2 tablespoons miso paste
    • White or yellow miso gives a mellow, slightly sweet flavor.
  • 1 tablespoon rice vinegar
  • 1 teaspoon sugar or honey
  • 4 packs fresh or dried ramen noodles
    • Use the curly instant kind and toss the seasoning packets, or use fresh ramen if your store carries it.

Tofu and veggies

  • 14 ounces extra firm tofu, pressed and cubed
    • Extra firm holds its shape best; use firm in a pinch but press it very well.
  • 2 tablespoons neutral oil (canola, avocado, or grapeseed)
  • 1 small yellow onion, thinly sliced
  • 2 medium carrots, cut into matchsticks or thin rounds
  • 2 cups sliced mushrooms (shiitake, cremini, or button)
  • 2 cups baby spinach or chopped bok choy
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced or grated
  • 1 tablespoon harissa or gochujang
    • Harissa gives a smoky, North African heat; gochujang gives a deeper Korean-style spice.
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon kosher salt, plus more to taste
  • Freshly ground black pepper, to taste

Toppings and finishing touches

  • 2 to 3 green onions, thinly sliced
  • 1 sheet nori, cut into thin strips (optional but tasty)
  • 1 tablespoon toasted sesame seeds
  • Lime wedges for serving
  • Extra chili oil for drizzling

Pantry shortcuts and substitutions

  • Use pre-minced garlic and ginger from a jar if you feel tired or short on time.
  • Swap spinach with frozen spinach; thaw and squeeze out extra water before adding.
  • Use frozen stir fry veggies instead of fresh carrots and mushrooms; add them straight to the pot.
  • Replace tofu with air fried tofu nuggets or baked tofu from the store if you want a faster option.

Equipment list

  • Large stock pot or Dutch oven
  • Nonstick or cast iron skillet for tofu
  • Cutting board and sharp knife
  • Tongs or chopsticks for noodles
  • Ladle for serving
  • Fine mesh strainer (optional, for a smoother broth if you want it)

Tips & Mistakes

  • Press the tofu for at least 15 minutes so it browns nicely and does not crumble.
  • Pat the tofu cubes dry before searing or they will steam instead of crisp.
  • Heat the pan fully before adding tofu so you get a golden crust.
  • Do not crowd the tofu in the pan; cook in two batches if needed.
  • Toast the spices in oil for a minute so they bloom and taste richer.
  • Taste the broth before adding noodles and adjust salt, soy sauce, or chili oil.
  • Cook the noodles just to al dente so they stay springy in the hot broth.
  • Boil noodles separately if you plan leftovers so they do not soak up all the broth.
  • Add leafy greens at the very end so they stay bright and tender, not mushy.
  • Start with less chili oil if you cook for kids or spice-sensitive friends, then serve extra at the table.

How to Make Chili Oil Tofu Ramen

 

 

 

Step 1: Sauté veggies and aromatics

Heat 1 tablespoon neutral oil in a large stock pot or Dutch oven over medium heat. Add onions and carrots and cook until soft and lightly golden, about 7 to 8 minutes, stirring occasionally. Stir in garlic, ginger, harissa, coriander, and turmeric and cook 2 minutes until everything smells fragrant. Season with salt and a few grinds of black pepper.

Step 2: Build the chili broth

Stir in chili oil, soy sauce, sesame oil, miso paste, rice vinegar, and sugar or honey. Whisk or stir until the miso dissolves and no clumps remain. Pour in the vegetable broth and bring the pot to a gentle boil, then lower the heat and simmer for 10 to 15 minutes so the flavors deepen.

Step 3: Cook the mushrooms and greens

Add sliced mushrooms to the simmering broth and cook about 5 minutes until they soften. Stir in spinach or bok choy and cook 1 to 2 minutes until the greens wilt and turn bright. Taste the broth and adjust seasoning with more soy sauce, salt, or chili oil as needed.

Step 4: Crisp the tofu

While the broth simmers, heat the remaining 1 tablespoon neutral oil in a nonstick or cast iron skillet over medium high heat. Add the pressed, cubed tofu in a single layer and let it cook without moving for 3 to 4 minutes until the bottom turns golden. Flip the cubes and cook another 3 to 4 minutes until most sides look browned and crisp. Sprinkle with a pinch of salt and set aside.

Step 5: Cook the ramen noodles

Bring a separate pot of water to a boil. Add ramen noodles and cook according to package directions, usually 2 to 3 minutes for instant noodles or 4 to 5 minutes for thicker noodles. Drain the noodles and rinse briefly with warm water to stop the cooking and keep them from sticking.

Step 6: Assemble the bowls

Divide the cooked noodles among serving bowls. Ladle hot chili broth with veggies over the noodles. Top each bowl with a generous handful of crispy tofu. Finish with green onions, sesame seeds, nori strips if you use them, a drizzle of extra chili oil, and a squeeze of lime.

Variations I’ve Tried

I swap half the broth with unsweetened coconut milk for a creamy, slightly sweet version that balances the chili heat. I also add corn kernels and edamame for extra texture and protein when I want a more loaded bowl. For a richer flavor, I stir in a spoonful of peanut butter or tahini, which turns the broth nutty and thick in the best way.

Sometimes I use air fried tofu tossed in cornstarch and a splash of soy sauce for extra crunch. I also like to add a soft boiled egg for anyone at the table who wants more protein. For a veggie-packed version, I toss in shredded cabbage, bean sprouts, or thinly sliced bell peppers right at the end.

How to Serve Chili Oil Tofu Ramen

Serve this chili oil tofu ramen piping hot in deep bowls so the noodles and tofu stay cozy under the broth. Set out extra chili oil, lime wedges, and sliced green onions so everyone can customize their own bowl. Add a side of steamed edamame, cucumber salad, or simple roasted veggies to round out the meal. I also like to serve it with a big pitcher of iced tea or sparkling water with lemon to cool down the spice.

How to store

  • Store leftover broth and veggies in an airtight container in the fridge for up to 4 days.
  • Keep cooked noodles separate in a container with a little broth or water in the fridge for 2 to 3 days.
  • Store tofu in a separate container so it stays as crisp as possible; eat it within 3 days.
  • Reheat broth on the stove over medium heat until it simmers, then add noodles and tofu just long enough to warm through.
  • For the freezer, store only the broth with veggies in a freezer safe container for up to 2 months and add fresh noodles and tofu when you reheat.
Chili Oil Tofu Ramen Recipe
Adaly Kandice

Chili Oil Tofu Ramen Recipe

Chili Oil Tofu Ramen is a comforting, spicy noodle soup featuring crispy tofu, chewy ramen noodles, and a rich chili-infused broth.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 2
Course: Dinner
Cuisine: American

Ingredients
  

  • 7 ounces firm tofu, pressed and cubed
  • 1 tablespoon soy sauce
  • 1 tablespoon cornstarch
  • 2 tablespoons neutral oil, divided
  • 2 cloves garlic, minced
  • 1 small piece ginger, minced (about 1 teaspoon)
  • 4 cups vegetable broth
  • 1 tablespoon soy sauce, or to taste
  • 1 tablespoon rice vinegar
  • 2 tablespoons chili oil, plus more to taste
  • 2 packs ramen noodles (about 3 ounces each), seasoning discarded
  • 1 cup baby spinach or bok choy
  • 2 soft-boiled eggs, halved
  • 2 green onions, thinly sliced
  • 1 teaspoon toasted sesame seeds
  • to taste salt

Instructions
 

  1. In a bowl, toss the pressed tofu cubes with 1 tablespoon soy sauce and cornstarch until evenly coated.
  2. Heat 1 tablespoon neutral oil in a skillet over medium-high heat. Add the tofu and cook, turning occasionally, until golden and crisp on all sides, 6–8 minutes. Set aside.
  3. In a pot, heat the remaining 1 tablespoon oil over medium heat. Add the garlic and ginger and sauté until fragrant, about 30 seconds.
  4. Pour in the vegetable broth, then add 1 tablespoon soy sauce and rice vinegar. Bring to a simmer and cook for 5 minutes.
  5. Stir in the chili oil and taste the broth, adjusting salt and additional chili oil as desired.
  6. Add the ramen noodles to the simmering broth and cook according to package directions, usually 3–4 minutes, until just tender.
  7. In the last minute of cooking, stir in the spinach or bok choy until wilted.
  8. Divide the noodles and broth between two bowls. Top with crispy tofu, soft-boiled egg halves if using, green onions, and sesame seeds.
  9. Drizzle with extra chili oil if desired and serve hot.

Notes

Nutrition Information
Approximate per serving: 620 calories; fat 30 g; saturated fat 5 g; carbohydrates 60 g; fiber 5 g; sugars 5 g; protein 26 g; sodium 1650 mg. Values will vary based on specific brands, chili oil, and exact portion sizes.