RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Grilled Steak Salad with Roasted Root Vegetables & Chimichurri
  • Grilled Flank Steak Salad with Roasted Root Vegetables & Chimichurri
  • Grilled Skirt Steak with Chimichurri & Roasted Sweet Potato
  • Creamy Skillet Chicken with Peppers, Onions & Tomatoes
  • Mediterranean Lemon Chicken with Roasted Cherry Tomatoes, Olives & Herbed Couscous
  • Pan-Seared Steak with Soy-Brown Gravy, Garlic-Butter Rice & Honey-Glazed Carrots
  • Browse all recipes →
Steak Sandwich with Roasted Tomatoes and Chimichurri

Steak Sandwich with Roasted Tomatoes and Chimichurri

By Elissa Wa

Total: 55

Ingredients

  • 1 pound steak
  • 2 medium tomatoes
  • 1 large onion
  • 2 tablespoons olive oil
  • to taste unit salt
  • to taste unit black pepper
  • 1 cup fresh parsley
  • 2 cloves garlic
  • 2 tablespoons red wine vinegar
  • 1 teaspoon red pepper flakes

Instructions

1

Preheat the oven to 400°F (200°C).

2

Slice the tomatoes and place them on a baking sheet. Drizzle with olive oil, and season with salt and pepper. Roast in the oven for 20 minutes.

3

While the tomatoes are roasting, slice the onion and caramelize it in a pan with olive oil over medium heat until golden brown.

4

Season the steak with salt and pepper, then grill or pan-sear it to your desired doneness. Let it rest before slicing.

5

In a bowl, combine parsley, minced garlic, red wine vinegar, olive oil, and red pepper flakes to make the Chimichurri sauce.

6

Assemble the sandwich by layering the sliced steak, caramelized onions, and roasted tomatoes on your choice of bread. Drizzle with Chimichurri sauce.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Steak Sandwich with Roasted Tomatoes and Chimichurri

By Elissa Wa

Steak Sandwich with Roasted Tomatoes and Chimichurri - steak, tomatoes recipe

This recipe is ready in 55 and features steak, tomatoes, onion and other delicious ingredients. Contains 500 calories total.

55

Ingredients

  • 1 pound steak
  • 2 medium tomatoes
  • 1 large onion
  • 2 tablespoons olive oil
  • to taste unit salt
  • to taste unit black pepper
  • 1 cup fresh parsley
  • 2 cloves garlic
  • 2 tablespoons red wine vinegar
  • 1 teaspoon red pepper flakes

Instructions

1

Preheat the oven to 400°F (200°C).

2

Slice the tomatoes and place them on a baking sheet. Drizzle with olive oil, and season with salt and pepper. Roast in the oven for 20 minutes.

3

While the tomatoes are roasting, slice the onion and caramelize it in a pan with olive oil over medium heat until golden brown.

4

Season the steak with salt and pepper, then grill or pan-sear it to your desired doneness. Let it rest before slicing.

5

In a bowl, combine parsley, minced garlic, red wine vinegar, olive oil, and red pepper flakes to make the Chimichurri sauce.

6

Assemble the sandwich by layering the sliced steak, caramelized onions, and roasted tomatoes on your choice of bread. Drizzle with Chimichurri sauce.

Nutritional Information

Calories per Serving: 500

Rate this Recipe

Your Rating:

Explore More

🥘 More with steak🥘 More with tomatoes🥘 More with onion

Similar Recipes