• Home
  • About
  • Recipes
    • Baking + Sweet
      • Bread
      • Biscuits + Scones
      • Bars & Brownies
      • Cakes
      • Cookies
      • Custards + Puddings
      • Muffins
      • Pies & Tarts
    • Breakfast
      • Toasts
      • Oats
      • Granola
      • Pancakes
    • Beans + Grains + Bowls
    • Dips + Spreads + Toppings
    • Pasta
    • Salads + Soups
    • Snacks + Sides
    • Vegetables
    • Vegetarian Proteins
    • Fish
    • Special Diets
      • Dairy Free
      • Gluten Free
      • Vegetarian
      • Vegan
  • The Cookbook!
  • The Blog
  • Newsletter
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Justine Doiron

just real good food

Dairy Free, Fish, Recipes, Special Diets · June 12, 2025

Smoky Tomato Quinoa with Tilapia

Jump to Recipe Print Recipe

This Smoky Tomato Quinoa with Tilapia is my go-to when I want something healthy, hearty, and a little bit special—but not complicated. It has the comfort of a grain bowl, the protein from tilapia, and a nice pop of herbs to finish. It’s the kind of one-pan meal that makes you pause and go, “wait, this is really good.”

It’s a fantastic way to use summer tomatoes, whether you’re meal prepping or serving it hot from the pan, this one checks all the boxes.

Why you should make this quinoa bowl

  • Deep flavors build quickly: The smoky tomato base infuses the quinoa with so much depth, with toasted fennel seeds, chilies and garlic rounding out the whole dish.
  • One-pot base: I love a one pan meal, and this all come together in a high-sided sauté pan with a tightly fitted lid.
  • High in protein: With tilapia and quinoa, this meal is nourishing and filling, I call it “hearty but not heavy.”
  • Customizable: Sub in tofu, any white fish, or chickpeas. Use any grain you’d like, and top with whatever herbs call to you. It’s adjustable!

Ingredients you need for this Smoky Tomato Quinoa with Tilapia

This recipe is light on ingredients, but all the ingredients play a key role in making the dish come together. Here is what you’ll need:

  • 1 cup uncooked quinoa, any color
  • 3 pints tomatoes, globe or cherry, or a mix of both!
  • 1/2 cup extra-virgin olive oil
  • 2 teaspoons fennel seeds
  • Diamond Crystal kosher salt
  • Freshly ground black pepper
  • 2 teaspoons white miso
  • 4 garlic cloves
  • 2 tablespoons Calabrian chili paste, or 3 chopped Calabrian chilies
  • 1 teaspoon liquid smoke
  • 1/2 cup fresh basil, plus extra basil and mint for garnish
  • 1 1/2 pounds tilapia, typically 2-3 fillets

Step 1 – Cook the quinoa and prep your tomatoes

This recipe uses cooked quinoa in the last steps, but I like to get it started so that it’s ready all at the same time. Cook your quinoa according to package instructions, then let it sit to the side.

Tip: I also love using a rice cooker for this.

The tomatoes are the only real “prep,” and that just means cutting them into bite-sized pieces. Then you’re ready to cook!

Step 2: Toast the fennel seeds and break down the tomatoes

I love the flavor of toasted fennel and tomatoes, so I start cooking by first sizzling fennel seeds in oil to get them all aromatic.

Tomatoes take a decent amount of time to break down, so they go into the recipe next to start their cooking process. Season with salt and pepper as needed, of course.

Step 3 – Add aromatics and reduce

This Smoky Tomato Quinoa is SMOKY because of the aromatics, they are all deeply flavorful additions.

Stir miso, garlic, chili paste and liquid smoke (yes! It’s so good here!) into the tomatoes. Let them build in flavor by simmering them together until the mixture has reduced by about a quarter. It’s in that simmer time where all the flavor builds.

Step 4 – Add the quinoa and tilapia and steam

If you are doing this on the stove, you’ll need a lid, but once the tomatoes are all thick and fragrant, stir in the cooked quinoa so that it soaks up all that flavor.

From there, season the tilapia on both sides, then nestle the uncooked tilapia on top of the quinoa, cover with a lid (or the grill top, if you’re grilling like me!) and let the tilapia steam on top for 6-8 minutes or until cooked through.

Garnish with herbs and you’re dinner is done!

Storage & Reheating

This recipe stores beautifully. I love making it for meal-prep, especially because the servings are hearty and satisfying while still being pretty good for you!

  • Fridge: Store in an airtight container for up to 4-5 days.
  • Reheat: My preferred reheating method is the microwave, where it only needs a few minutes. If you only have a stove top, place it in with the tilapia on top, add a splash of water and gently reheat over low heat, stirring occasionally.

Looking for similar recipes?

Here are a few other steam-your-fish-on-top recipes that are blog favorites!

Coconut Breaded Cod with Cilantro Rice
This one-skillet meal is simple but satisfying and savory. Packed with bright flavor and tons of vegetables, it's a light fish dish that covers dinner in under 45 minutes. A green sauce brings the flavor, and a toasted coconut topping gives the fish a fish-fry feel, but without any frying. It's one of my favorite go-to dinners.
Check out this recipe
Breaded Halibut over Sungold Tomatoes
Breadcrumb-crusted fish sits atop of jammy, flavorful sungold tomatoes in this easy, one-pan recipe. It tastes nearly fried, although it's nowhere close, and somehow is the perfect mix of healthy but indulgent.
Check out this recipe

And that’s it for this Smoky Tomato Quinoa with Tilapia recipe!

If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3

Smoky Tomato Quinoa with Tilapia

5 from 3 votes
This simple dinner really harnesses all the deep, umami flavor that you can coax out of fresh summer tomatoes. Tomatoes sizzle down into a delicious sauce filled with a bunch of aromatics, then quinoa joins in to soak up all of the flavor. You finish the dish by steaming tilapia on top, and you have a hearty, flavorful meal that is ready in under 45 minutes.
Print Recipe Pin Recipe
Prep Time:15 minutes mins
Cook Time:30 minutes mins
Course: Fish, Main Course
Cuisine: American, Fusion, Italian
Keyword: fish, one pan dinners, quinoa, tilapia
Servings: 4 servings

Equipment

  • 1 sauté pan with a tightly fitted lid
  • 1 rasp-style grater
  • 1 chef's knife

Ingredients

  • 1 cup uncooked quinoa
  • 3 pints tomatoes globe or cherry, or a mix of both
  • 1/2 cup extra-virgin olive oil
  • 2 teaspoons fennel seed
  • Diamond Crystal kosher salt
  • Freshly ground black pepper
  • 2 teaspoons white miso
  • 4 garlic cloves
  • 2 tablespoons Calabrian chili paste or 3 chopped Calabrian chilies
  • 1 teaspoon liquid smoke
  • 1/2 cup fresh basil
  • 1 1/2 pounds tilapia typically 2-3 fillets
  • Fresh mint and basil for garnish

Instructions

  • Cook 1 cup of quinoa according to package instructions, then set aside.
  • Wash and dice 3 pints of tomatoes, set aside.
  • In a large high-sided sauté pan with a fitted lid, pour in 1/2 cup of olive oil. Place the pan over medium heat.
  • Let the oil heat up for a few minutes, then add 2 teaspoons fennel seeds. Stir for 30-60 seconds or until it becomes fragrant.
  • Add in the tomatoes and stir. Season with 1/2 teaspoon of salt and a generous few cracks of black pepper. Cook for 7-8 minutes to let the tomatoes break down and get all saucy.
  • To the sauce add 2 teaspoons of white miso, grate in 4 garlic cloves, and add 2 tablespoons of Calabrian chili paste. Stir to evenly combine.
  • Pour in 1 teaspoon of liquid smoke and mix. Let cook for 3-4 minutes or until the garlic is no longer raw, then taste and season with salt as preferred. Let this simmer for another 8-10 minutes or until reduced by about a quarter.
  • Tear in 1/2 cup of basil into the sauce. Mix and then add the quinoa and mix again.
  • Season both sides of the tilapia with salt and pepper. Nestle the tilapia on top of the tomato quinoa. Cover the sauté pan with a lid, then keeping it over medium heat, steam the tilapia for 6-8 minutes or until opaque all the way through and flaky.
  • Turn off the heat, garnish the pan with additional basil and mint leaves, and serve warm!

Posted In: Dairy Free, Fish, Recipes, Special Diets

You’ll Also Love

Tofu Nuggets
Preserved Lemon Zhoug Beans with Labneh
Sun-dried Tomato Spread

Reader Interactions

Comments

  1. Christin L. says

    June 13, 2025 at 7:20 pm

    5 stars
    Really easy and minimal chopping. Didn’t have calabrian Chile paste, so just subbed adobo sauce and chopped chipotle chilies. Delicious!

    • Justine says

      June 14, 2025 at 1:18 am

      So so glad you liked it!!

  2. Denise says

    June 15, 2025 at 1:24 am

    I’m on the DASH diet plan, but feel this could easily be worked with. But is it really 1/2 cup of oil?

  3. Shruti Pothagoni says

    June 24, 2025 at 12:02 am

    5 stars
    My family absolutely loved the recipe! it was perfectly balanced while being light and filling

  4. Bernadette says

    June 30, 2025 at 2:20 am

    5 stars
    Absolutely amazing meal! Had a little panic when I realized I did not have quinoa in the pantry like I thought I did, but I swapped it for polenta and it was amazing! We also did halibut. Paired the dish with a crisp Chardonnay. Will definitely be making this again!

Next Post >

Radio Bakery Sourdough Focaccia

Primary Sidebar

Hey! I'm Justine. A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet. This is where I store all my recipes, feel free to take a look around!
  • How to Make Ice Cream with the KitchenAid Ice Cream Attachment

  • Homemade Butter

  • Broken Plane Cocktail

  • Radio Bakery Sourdough Focaccia

  • Blueberry Cookies | Vegan & Naturally Blue!

Latest on Instagram

5-minute single-serving cowboy caviar with @patago 5-minute single-serving cowboy caviar with @patagoniaprovisions Sardines + Beans, (which yes, Patagonia makes tinned fish!) #sponsored

I thought it would need more, but it’s a recipe that really needs nothing else. Plus I love that it’s good for us but also good for the planet.

You can find Patagonia Provisions Sardines + Beans at @wholefoods nationwide, and you can find where to shop Patagonia Provisions at the link in my bio 💚 🐠
Lime-tart fruit with sesame halva crumble! A good Lime-tart fruit with sesame halva crumble! A good 20-minute (or last minute) dessert for when the peaches are too good to pass up. Page 262 of “Justine Cooks,” in your local library (or I’m sure there’s a PDF of it floating around somewhere!)

#summerdesserts
A Basil Potato Salad. No, I never thought we’d A Basil Potato Salad.

No, I never thought we’d get here, either. 

But I kind of love it - not too heavy, filled with texture, hit with that same (light!) acidic element that we all know a potato salad needs. Take this and impress your grandpa (..idk I feel like family members love a potato salad). 

https://justinesnacks.com/basil-potato-salad/

#potatosaladrecipe
A little no-cook spaghetti for the holiday weekend A little no-cook spaghetti for the holiday weekend 🍅

https://justinesnacks.com/chili-crab-spaghetti/

#nocookrecipes
@tillamook Oregon Strawberry ice cream sandwiches, @tillamook Oregon Strawberry ice cream sandwiches, because whenever I make a cookie crust for a pie I’m always wondering why we don’t do the same with ice cream sandwiches? #TillamookPartner
 
And Tillamook has the best ice cream in your grocery store hands down, and I am never without either their Oregon Strawberry or Vanilla Bean. Both taste so creamy and so LUXE. Long live summer and long live Tillamook dairy. If you need me, I’ll be in the ice cream section 🙂‍↕️
 
My recipe can be found on Tillamook’s site, and I hope you make these ice cream sandwiches for a crowd this summer 💚

https://www.tillamook.com/recipes/extra-pink-ice-cream-sandwiches
I’m on a coconut butter kick what can I say htt I’m on a coconut butter kick what can I say

https://justinesnacks.com/tofu-spring-rolls-with-spicy-coconut-butter-sauce/

#springrolls #summerlunches
Okay, we’re cooking in a new setting today, but Okay, we’re cooking in a new setting today, but that’s because I spent a few days filming recipes for @naturemadevitamins #partner and @hellofresh (a dream!) featuring Nature Made’s 8 Billion CFU probiotic gummies and my favorite gut-healthy recipes.

I also did 5 exclusive recipes for NatureMade®, which you can find on NatureMade.com/HelloFresh!! 

MY OWN HELLO FRESH BOX AHHHHH! 

This recipe and more can be found linked in my bio!

P.S. If you’re looking for more gut-friendly substitutions with this recipe, you can swap the crème fraiche for yogurt. 

†These statements have not been evaluated by the Food and Drug Administration.  This product is not intended to diagnose, treat, cure or prevent any disease.
  • About
  • Privacy Policy
  • Contact Me

Copyright © 2025 Justine Doiron · Theme by 17th Avenue