Skip to Content

Tomato Pasta Bake

This tomato pasta bake recipe is an easy, budget-friendly and delicious casserole recipe you’ll love! It’s moist on the inside and crispy on the outside! 

I love casseroles! They’re so easy to make! I have a bunch of casserole recipes on the blog and they’re among my most popular recipes. I guess people like them so much because all you have to do is mix and bake and with minimal effort you get a delicious, hearty, budget-friendly meal, ideal for feeding whole families! 🙂

The question is: “How to make pasta bake?”. Pasta bakes are even easier. All you have to do is boil pasta and then mix them in an oven tray with a sauce of choice. So, if you don’t feel like cooking every day, make a casserole and you’ve got yourself covered for at least 3 days! If you don’t want to get bored by eating the same thing every day, spice it up with some new toppings or light side dishes, such as salads.

Tomato Pasta Bake

When I made this recipe I was actually thinking about Ratatouille and wanted to combine the famous recipe with pasta and see how it turns out. Because I didn’t have any zucchini, I ended up making something else entirely, but this roasted ratatouille pasta is next on my to-do list. 🙂

Hope you’ll like this recipe. If you’re looking for more pasta bake recipes, check out my Vegan Cheesy Pasta Casserole, Mushroom Pasta Tart, and Baked Spaghetti Casserole. You’ll love them! 🙂

Tomato Pasta Bake
Tomato Pasta Bake Vegan Paste la cuptor cu rosii

Tomato Pasta Bake
This tomato pasta bake recipe is an easy, budget-friendly and delicious casserole recipe you’ll love! It’s moist on the inside and crispy on the outside!
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Casserole, Main
Cuisine American
Servings 8
Calories 350 kcal


  • 500 g spaghetti I used gluten-free spaghetti by Schar
  • 1 eggplant cut in small cubes
  • 5 cloves garlic
  • 6 tomatoes diced
  • 2 red bell peppers diced
  • 5 Tbsps tomato paste
  • 1 onion diced
  • 4 Tbsps olive oil
  • 1 tsp oregano dry
  • 1 tsp thyme dry
  • 1 tsp basil dry
  • sea salt and pepper to taste


  • Boil pasta according to the instructions on the package. You can leave it a bit al dente. It will cook more in the oven.
  • Grease an oven tray with 1 Tbsp of oil.
  • Heat the rest of the oil in a large pan and add cubed eggplant and diced onion. Season with salt and pepper and cook them for 10 minutes.
  • In the meantime, add tomato paste, diced tomatoes and peppers, spices and seasonings, and garlic, into a food processor or blender. Blend until smooth.
  • When pasta is ready, put it in the oven tray. Pour over the cooked eggplant and onion and the tomato sauce.
  • Mix in the tray and spread evenly.
  • Place it in the oven at 180C (375F) for 20 minutes.
  • Serve! 🙂


Calories: 350kcalCarbohydrates: 59gProtein: 11gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 91mgPotassium: 686mgFiber: 6gSugar: 9gVitamin A: 1883IUVitamin C: 56mgCalcium: 45mgIron: 2mg
Keyword eggplant, pasta
Liked this recipe?Join the community and receive monthly recipes, straight to your inbox!
Tomato Pasta Bake
Recipe Rating


Sunday 29th of July 2018

Never thought of baking pasta before, but it's soooo delicious and filling! Perfect for brunch!


Saturday 11th of August 2018

Thank you! So glad you liked it!