August 9, 2026
Skillet Bruschetta Tofu and Orzo
If bruschetta and a cozy one-pan dinner had a summer-inspired love child, this Skillet Bruschetta Tofu and Orzo would be it! Crispy panko-crusted tofu, tender orzo, juicy tomatoes, and garlicky breadcrumbs come together in one skillet for a fresh twist on the classic Italian appetizer. It’s packed with bright summer flavors, satisfying textures, and everything you love about bruschetta!

Table of Contents
what is bruschetta? why you’ll love this recipe jump to recipe video step-by-step instructions tips and faqs more easy one-pan mealsSkillet Bruschetta Tofu and Orzo
If there was ever a recipe that perfectly captures summer in a skillet, this is it! Bruschetta has always been one of my favorite warm-weather appetizers, and since we’re fully embracing tomato girl summer over here, I couldn’t resist turning those classic flavors into an easy one-pan dinner.
This Skillet Bruschetta Tofu and Orzo starts with crispy panko-crusted tofu that’s pan-fried until golden and crunchy. The tofu is set aside while orzo, juicy tomatoes, garlic, and aromatics simmer together into a rich, flavorful base before the crispy tofu is nestled back into the pan. To finish, it’s topped with a fresh tomato bruschetta mixture and buttery garlic breadcrumbs for all the flavor and texture of classic bruschetta! This recipe is part of my One & One Series, where every meal comes together in just one pot or one pan and under an hour from start to finish. That means fewer dishes, maximum flavor, and a weeknight-friendly dinner that still feels a special.
Whether you’re looking for a new way to use peak-season tomatoes, an easy plant-based dinner, or you’re simply as obsessed with bruschetta as I am, this skillet bruschetta tofu and orzo deserves a spot on your summer dinner rotation!

A Little History of Bruschetta
Bruschetta (pronounced broo-SKEH-tah) originated in central Italy and dates back centuries. The word comes from the Roman dialect verb bruscare, meaning “to roast over coals.” Traditionally, bruschetta is made with thick slices of rustic bread that are grilled, rubbed with fresh garlic, drizzled with olive oil, and sprinkled with salt.
What is Bruschetta?
Contrary to popular belief, bruschetta isn’t actually the tomato topping. While the fresh tomato, basil, and garlic mixture has become the version most people recognize today, it’s simply one of many toppings that can be served on bruschetta. The name refers to the toasted garlic bread itself.
How This Recipe is Inspired by Bruschetta
While there’s no toasted bread here, this recipe is built around all the classic flavors that make bruschetta so irresistible. Crispy garlic breadcrumbs stand in for the garlic rubbed grilled bread, while tomatoes, fresh basil, olive oil, and balsamic bring all the bright, summery flavors you’d expect from a classic bruschetta. Pair that with crispy panko-crusted tofu and creamy orzo, and you have a hearty one-pan meal inspired by one of Italy’s most iconic appetizers!

Why You’ll Love This Recipe
- One Pan: Everything cooks in a single skillet for minimal mess!
- Ready in Under an Hour: Perfect for weeknights!
- Meal Prep Friendly: Leftovers hold well for 3 to 4 days refrigerated. Reheat with a splash of broth to restore creaminess and store tomato topping separately if eating over the course of a few days.
- Freezer–Friendly: Cooked orzo and tofu freeze reasonably well for up to 3 months. Thaw overnight and reheat gently.
- Budget Conscious: Ingredients are pantry staples and affordable proteins. No expensive specialty items required!
Step-by-Step Instructions
1. Make the Garlic Breadcrumbs:
Heat olive oil in a skillet over medium heat. Once hot, add panko breadcrumbs along with garlic powder and salt. Stir constantly for 4 to 5 minutes until golden brown, then remove from heat.
2. Prep the Fresh Tomato Topping:
In a bowl, combine diced cherry tomatoes, red onion, basil, garlic, balsamic vinegar, and salt. Give it a gentle toss and set in the refrigerator while you finish the rest of the dish. The acids in the vinegar and tomatoes will mellow slightly as they rest.
3. Coat and Crisp the Tofu:
Grind a portion of panko breadcrumbs finely in a blender. Mix with Italian seasoning, salt, and chili flakes in a shallow bowl. Toss pressed tofu cubes until evenly coated. Heat oil in a large sauté pan and cook 15 to 20 minutes, flipping occasionally, until both sides golden and crisp. Remove and set aside.
4. Simmer:
Using the same pan, add the remaining oil and sauté white onion with halved tomatoes for 5 to 6 minutes. When onions turn translucent, add minced garlic and lemon zest, stirring 1 to 2 minutes until fragrant. Stir in uncooked orzo and remaining seasonings, toasting 1 to 2 minutes.
Pour in vegetable broth, scraping up any browned bits stuck to the pan. Nestle the crispy tofu back into the mixture and bring to a boil. Reduce heat to medium-low, cover, and simmer 12 to 15 minutes until liquid absorbs and orzo is tender. Check around minute 12 to adjust cooking time based on your simmer temperature.
5. Finish, Serve and Enjoy!
Remove from heat and top generously with the garlic breadcrumbs, fresh tomato topping, and thinly sliced basil. Serve immediately while warm and crispy. Enjoy!

Tips and FAQs
- Press Your Tofu Thoroughly: Pressing your block for at least 15 minutes using tofu press or wrapped towels. Drier tofu = crispier sear.
- Don’t Crowd the Tofu: Give cubes breathing room in the pan. Overcrowding steams them instead of browning. Work in batches if necessary.
Storage:
- This dish keeps well for 3 to 4 days in the refrigerator when stored properly. Use an airtight container to prevent the orzo from absorbing fridge odors and to maintain moisture balance.
- Store the garlic breadcrumbs and fresh tomato topping separately from the main skillet mixture. The breadcrumbs stay crisp longer when kept away from steam and moisture, and the fresh tomatoes maintain their brightness without getting the main dish soggy.
Freezing:
- You can freeze the main skillet (without the breadcrumbs and fresh tomato topping) for up to 3 months.
- How to Freeze Properly: Cool the skillet completely to room temperature. Portion into individual freezer bags or airtight containers, and use within 3 months for best quality. Always thaw overnight in the refrigerator rather than at room temperature.
Can I prepare this ahead of time?
You can prep the garlic breadcrumbs mixture and store in an airtight container at room temperature for up to 10 days in advance. The tomato topping can be prepped up to two days in advance. Complete final cooking day of for best texture.
Can I swap orzo for another pasta?
Small shapes like ditalini, small shells, or penne work. Note that cooking times and the amount of broth needed may vary.
Can I freeze leftovers?
Yes, the cooked orzo-tofu base freezes well for up to 3 months. Freeze without the garlic breadcrumbs and fresh tomato topping. These components do not reconstitute well after freezing and should be prepared fresh when serving. Thaw overnight in the refrigerator before reheating.
Why did my orzo turn mushy when reheating?
Orzo continues absorbing liquid even after removal from heat. If stored without accounting for this absorption, it becomes dense. Next time, slightly undercook the orzo by 1 to 2 minutes so it has room to absorb during reheating. Always add extra liquid (broth, water, or even plant milk) when reheating to loosen the texture.
What’s the best way to store if I’m meal-prepping?
Store the base and toppings separately. Keep the orzo-tofu mixture in the main container. Place garlic breadcrumbs in a small sealed bag (room temperature is fine if they’re dry). Keep fresh tomato mix in its own container. Assemble each portion individually when ready to eat. This maintains the intended textural contrast between crispy and fresh elements.
My tofu fell apart while cooking, what went wrong?
Most likely you didn’t press it thoroughly enough, or your pan wasn’t hot enough before adding. Press tofu for at least 15 minutes using heavy books or a dedicated press. Also ensure oil is shimmering (not smoking) before tofu hits the pan. A nonstick pan helps too if you’re struggling with sticking.

Love This Easy One-Pan Recipe? Try These Next!



The Perfect One-Pan Summer Meal
If you’re looking for a fresh way to enjoy peak tomato season, this Skillet Bruschetta Tofu and Orzo is one recipe you’ll want to make on repeat. Between the crispy panko-crusted tofu, creamy orzo, juicy tomatoes, fresh basil, and crunchy garlic breadcrumbs, every bite is inspired by the classic flavors of bruschetta while being hearty enough for dinner.
If you give this recipe a try, I’d love to see! Snap a photo, take a video, or make a story and post it to Instagram or Facebook, and tag me at @eat_figs_not_pigs and #EatFigsNotPigs. I love seeing your recreations of my recipes! xx!

Skillet Bruschetta Tofu and Orzo
Ingredients
For the Breadcrumbs:
- 2 tablespoons olive oil
- 1 cup panko breadcrumbs
- 1½ teaspoons garlic powder
- 1 teaspoon salt
For the Tomato Topping:
- 1 pint cherry tomatoes, diced
- ½ cup diced red onion
- ½ cup thinly sliced fresh basil leaves
- 3 cloves fresh minced garlic
- 2 tablespoons balsamic vinegar
- 1 teaspoon salt
Ingredients:
- ⅓ cup panko breadcrumbs, finely ground in a blender or food processor
- 2 teaspoons Italian seasoning, divided
- 2 teaspoons salt, divided
- 1 teaspoon red chili flakes, divided
- 1 (16-ounce) block of extra-firm tofu, pressed and cut into 1”- inch cubes
- 2 tablespoons olive oil, divided
- 1 cup cherry tomatoes, halved
- 1 white onion, diced (about 1 cup)
- 6 cloves fresh minced garlic
- Zest of 1 lemon
- 1 ½ cups uncooked orzo (about 255 grams)
- 2 ½ cups vegetable broth (about 20 fluid oz)
- Thinly sliced basil, for garnish, optional
Instructions
- To make the breadcrumbs, heat the olive oil in a skillet over medium heat. Once the oil is hot, add the breadcrumbs and season with the garlic powder and salt. Cook, stirring constantly until the breadcrumbs turn golden-brown, 4 to 5 minutes. Remove from the heat and set aside.
- For the tomato topping, place all the ingredients in a bowl and toss gently to combine. Set aside.
- Next, place the finely ground breadcrumbs, 1 teaspoon Italian seasoning, 1 teaspoon salt, and ½ teaspoon red chili flakes, mixing to combine.
- Add the cubed tofu to the bowl, tossing gently until the pieces are thoroughly coated.
- Heat 1 tablespoon of olive oil in a large sauté pan over medium-high heat. Once the oil is hot, add the tofu and cook, flipping occasionally, until both sides are golden and slightly crisp around the edges, 15 to 20 minutes. Remove and set aside.
- Heat the remaining tablespoon in the same sauté pan over medium-high heat. Once the oil is hot, add the onion and tomatoes and cook, stirring occasionally, until the onion is translucent and the tomatoes are slightly blistered, 5 to 6 minutes.
- Add the garlic and lemon zest and cook, stirring often, until fragrant, 1 to 2 minutes.
- Stir in the uncooked orzo and season with the remaining teaspoon Italian seasoning, salt, and ½ teaspoon red chili flakes. Toast for 1 to 2 minutes.
- Pour in the broth and stir well, scraping up any brown bits at the bottom of the pan.
- Nestle the reserved tofu back into the pan with the orzo and bring the mixture to a boil.
- Once at a boil, reduce the heat to medium-low, cover and simmer until the liquid is absorbed and the orzo is tender, 12 to 15 minutes. I suggest checking around 12 minutes, as it differs depending on how high the simmer temp is.
- Remove from the heat and top with garlic breadcrumbs, the tomato topping, and fresh basil. Enjoy!