• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
  • Recipes
  • Articles
  • Subscribe

MyGoodFoodWorld

menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Articles
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Articles
    • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Nut Free

    Published: Jan 26, 2023 by Padma Kumar, 2 Comments

    Macaroni and Tomatoes Vegetarian Recipe

    Jump to Recipe Jump to Video Print Recipe

    Macaroni and tomatoes is a classic dish that spells comfort! Traditionally, this dish calls for ingredients such as bacon grease, ground beef, and chicken broth. Since I am a vegetarian, I am sharing with you this version of the classic Southern dish that is tops in taste and flavor minus the meat!

    Vegetarian macaroni and tomatoes dish served in a round white bowl-plate which is placed on a light grey mat.

    What I love about this vegetarian macaroni tomatoes is that it is not fancy, not dainty either!

    Just like this one-pot spicy pasta recipe, this one too is high in its flavor profile.

    The intense tomato flavor, combined with the flavors from the stock, onion, garlic, and oregano makes it such a delicious and cozy carb comfort food.🥰

    And in case you have not already guessed, I am a huge fan of macaroni! It cooks fast, keeps its shape, and soaks up all the lovely flavors!

    What is your comfort food? Do let me know in the comments below. I would love to hear from you. - Padma

    Jump to:
    • This macaroni and tomatoes recipe is free of
    • Why this recipe works
    • Ingredients
    • Instructions
    • Notes and substitutions
    • Storage
    • More easy weeknight dinner ideas
    • FAQ's
    • 📖 Recipe
    • Comments

    This macaroni and tomatoes recipe is free of

    Nuts

    Soy

    This recipe can be made vegan - check the notes below.

    Why this recipe works

    • It is a fuss-free and forgiving recipe.
    • It is SO easy! There is hardly any prep work needed.
    • This recipe is delicious and loaded with flavors!
    • It is a flexible dish - you can get add more flavors and textures. It can also be made vegan (see notes below).
    • You can make it ahead and store it for later - it tastes even better the next day (see notes on how to reheat it).
    • It makes for an easy weeknight dinner option that will become a family favorite.
    • An undemanding dish that comes together in just 30 minutes! (faster, if you have cooked the macaroni ahead of time)

    Ingredients

    Check the recipe card for quantities.

    Ingredients for pasta recipe placed in bowls and arranged on a light colored background.

    Macaroni: Use elbow macaroni or tube macaroni (as I have, in this recipe), or use any other small pasta. 

    Tomatoes: To give this dish its intense tomato flavor (it is macaroni and tomatoes, after all!) I have used 3 types of tomatoes - canned, paste, and fresh.

    Stock cube or fresh stock? By all means, use fresh stock if you have it with you. (If using fresh stock, see notes). If you are ok with it, use chicken broth. The stock cube that I have used weighs 10 grams.

    Cream: I have used light (single) cream to add that lovely creaminess to the dish.

    Tomato paste: Also known as tomato concentrate.

    Cherry tomatoes: Use any other variety of small tomatoes that you have. You can use regular tomatoes as well (see notes for quantity).

    Oil: This is just to prevent the butter from burning. I have used light olive oil. Feel free to use any oil that you have with you.

    Onion: Use red or yellow onion.

    Instructions

    This dish is beautiful to look at and even more delicious to eat!

    Let's make this lovely dish, shall we?

    Step 1: Cook the macaroni.

    Cook macaroni as per the instructions on the pack.

    Drain the water and keep the pasta aside. Reserve 1 cup of pasta water.

    Boiled tube-shaped macaroni plced in a round shaped white bowl. The bowl is placed on a light colored background.

    Step 2: Prep the ingredients.

    • Peel, wash, and dice the onion.
    • Peel and finely chop the garlic cloves.
    • Cut the cherry tomatoes into halves.
    • Measure the rest of the ingredients.
    Diced onion, finely chopped garlic and halved cherry tomatoes placed in round white bowls.

    Step 3: Make the dish (see the video below).

    • Place a heavy-bottomed saucepan or dutch oven on medium-high heat. When hot, add the oil and butter.
    • To the hot oil-butter mixture, add the chopped garlic and onion. Fry for a couple of minutes or until the onions start turning pink. Crush and add the stock cube.
    • Add the canned diced tomatoes (or whole tomatoes), tomato paste, and salt. Mix. Let it come to a lively simmer and then reduce heat to medium. Cook for 7-8 minutes or until the tomatoes have become mushy and the sauce thickens.
    Tomato sauce cooking with garlic, onion, and spices.

    Step 4: Bring the heat back to medium-high, and add the cooked macaroni and the water that you had reserved to the tomato sauce. Bring to a boil.

    Cook for 4-5 minutes - this will allow the pasta to absorb the juice of the tomatoes and other flavors.

    Step 5: Add the halved cherry tomatoes, mix and cook for another 3-4 minutes - until you see the skin of the tomatoes wrinkling.

    Add the light cream, crushed black pepper, and oregano. Mix well.

    Pasta cooking in a sauce with fresh tomatoes, herbs and cream.

    Cook for another couple of minutes, allowing the flavors to mingle.

    That's it! This delicious pasta dish is ready!

    Serve warm with a side dish of your choice.

    Notes and substitutions

    Tomatoes: You can make this recipe with just fresh tomatoes. In that case, you will need about 21 oz (500 grams) of fresh tomatoes plus the cherry tomatoes as mentioned above. 

    Do not have cherry tomatoes? No worries! Just use 1 small regular tomato and cut in into 8 pieces.

    Canned tomatoes: Use petite diced tomatoes and if you, like me do not have them, use canned whole tomatoes with their juice. You can use canned stewed tomatoes for additional flavor. I have used whole plum tomatoes.

    The classic macaroni tomato recipe calls for some sugar to be added. I have not added sugar and instead cooked the tomatoes really well to bring out their inherent sweetness.  

    Fresh stock: If using fresh stock (instead of the stock cube), add it to the dish after you have added the macaroni, and do not add the pasta water. 

    Want it creamier? Replace the light (single) cream with heavy (double) cream and/or add some grated cheese. 

    Time-saving tip: This dish works well with leftover macaroni. Cooked macaroni will stay good in the fridge for 2-3 days and so cook the macaroni ahead of time. Doing this will save you at least 10 minutes.

    More flavor?

    • Add a stalk of chopped celery. Add it at the time of adding the onions. 
    • Chop a handful of chopped spinach. Add it in at the time of adding the cherry tomatoes. 
    • A few basil leaves, when adding the cream. 
    • Sprinkle some parmesan cheese at the time of serving (look for vegetarian parmesan)
    • If you like more heat, add some red pepper flakes along with the black pepper.

    Vegan?

    • Instead of butter, use only oil. You will require 2 tablespoons of oil to replace the butter plus the 1 tablespoon that is already mentioned. So, in total, you will require 3 tablespoons of oil.
    • Replace the cream with any nut butter or with thick coconut milk.
    Pasta and tomatoes cooking in a sauce in a skillet.

    Storage

    This pasta recipe is a great make-ahead dish. In fact, it tastes better the next day!

    Storing in the fridge: Cool the pasta completely and store it in a fridge-safe container with a tight-fitting lid. Will keep good for 2-3 days.

    Reheating the pasta: The pasta will absorb the liquid and become quite tight and dry. When reheating, add some water or stock to "loosen" it up. 

    Can you freeze macaroni and tomatoes? Glad you asked! I do not recommend freezing it mainly because the dish will lose its flavor and texture when reheated from frozen.

    Top tip: The best way to store it in the freezer is to store the cooked pasta and the tomato sauce separately. Store in tightly sealed containers or freezer-safe bags. 

    More easy weeknight dinner ideas

    For many of us, the weeknight dinner meal can fill us with dread. Rushing home after a busy day to recipes that are simple as these is just what is needed!

    • Spiced vegan cous cous salad - Delicious, healthy and comes together in 20 minutes! Recipes cannot get easier than this! The best part is that this recipe is versatile and can double up as breakfast or packed lunch.
    • Teriyaki noodles recipe - Full of bold flavors, vegetables, and spices, this one-tray dish comes together entirely in the oven - saving you precious time and washing up!
    • Vegan potato soup - This healing soup with sweet potatoes, garlic, turmeric, and black pepper looks gorgeous and tastes absolutely delicious!
    • Pulao - This veggie-loaded, allium-free pulao has the gentle aroma of Basmati, the warmth of the whole spices (garam masala), and the goodness of ghee. Pair it with this nourishing green moong dal to make a filling dinner.

    FAQ's

    How do you make macaroni and tomato sauce?

    It is easy to make macaroni and tomato sauce.
    1. Boil macaroni according to the instructions on the packet. Drain (reserve some of the water) and keep it aside.
    2. Place a skillet on medium-high heat. Add butter and oil to it.
    3. Add diced onions and chopped garlic. Fry for a couple of minutes.
    4. Add canned diced (or whole) tomatoes, tomato paste, and salt. Mix and cook till the tomatoes become mushy and the sauce thickens.
    5. Add the cooked macaroni and the water. Mix. Cook for a few minutes to allow the pasta to absorb the juices and the flavors.
    6. Add crushed black pepper, oregano, and light cream. Mix well and cook it so it all comes together to a creamy texture.
    Serve warm with a side of your choice.

    How do you make macaroni and vegetables?

    Making macaroni and vegetables is so easy!
    1. Boil macaroni according to packet instructions. Drain and keep it aside.
    2. Dice onions and garlic.
    3. Dice vegetables of your choice (such as carrots, peas, and broccoli) or use frozen veggies.
    4. Heat oil in a pan and add the chopped garlic and onions. fry for a couple of minutes. Add the vegetables and salt. Cover and cook until the vegetables are cooked.
    5. Add the cooked macaroni to the sauteed vegetables. Add Italian mixed herbs seasoning and crushed black pepper. Mix well and cook for a few minutes, allowing the flavors to mingle.
    6. Add a dash of fresh lime juice. Mix and serve warm.

    How do you make Macaroni pasta?

    Macaroni is one of the easiest pasta to cook.
    1. In a rice/pasta pot, bring 4 cups of water to a boil. Add 1 teaspoon of salt.
    2. Add 1 cup of macaroni (elbow-shaped or any other macaroni). Stir with a spoon to ensure that the paste does not stick to each other.
    3. Cook for 4-5 minutes (or as per instructions on the pack) on medium-high heat.
    4. When the pasta is cooked but still has a bite to it, drain the water and keep the cooked pasta aside.

    If you have made this macaroni and tomatoes, please take a moment to leave a comment and a rating below. This will make me super happy and motivate me to create more good content for you! xx Padma

    📖 Recipe

    Vegetarian macaroni and tomatoes dish served in a round white bowl-plate which is placed on a light grey mat.

    Macaroni and Tomatoes Vegetarian Recipe

    Padma Kumar
    Enjoy this vegetarian version of the classic macaroni and tomato recipe. This recipe is loaded with delicious flavors that will make you come back for seconds!
    5 from 2 votes
    Print Recipe Pin Recipe Share by Email
    Prep Time 5 mins
    Cook Time 25 mins
    Total Time 30 mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories 298 kcal

    Equipment

    • 1 rice/pasta pot
    • 1 saucepan or dutch oven
    • 1 mixing spoon

    Ingredients
      

    • 1 and ½ cups macaroni (7 ounces / 200 grams, approximately)
    • 1 tablespoon light olive oil (or neutral oil)
    • 1 tablespoon butter
    • 2 cloves garlic
    • 1 medium onion
    • 1 stock cube
    • 1 can tomatoes (diced or whole) (14 ounces / 400 grams)
    • 1 tablespoon tomato paste (concentrate)
    • 1 and ½ teaspoons salt (adjust as per taste)
    • 8-10 cherry tomatoes (or 1 small, regular tomato)
    • 1 cup water (use pasta water)

    To finish off

    • 2 and ½ tablespoons light cream (single cream)
    • ½ teaspoon oregano
    • ½ teaspoon crushed black pepper

    Instructions
     

    Cook macaroni

    • Cook the macaroni as per packet instructions.
      Drain, reserve 1 cup of the water, and keep the water and macaroni aside.
      1 and ½ cups macaroni

    Prep the ingredients

    • 1. Peel and dice the onion.
      2. Peel and finely chop the garlic.
      3. Cut the cherry tomatoes into halves. If using regular tomato, cut it into 8 pieces.
      4. Measure and keep the rest of the ingredients ready.
      2 cloves garlic, 1 medium onion, 8-10 cherry tomatoes

    Make the macaroni and tomatoes

    • Place a heavy-bottomed saucepan or dutch oven on medium-high heat. When hot, add the oil and butter.
      1 tablespoon light olive oil, 1 tablespoon butter
    • To the hot oil-butter mixture, add the chopped garlic and onion. Fry for a couple of minutes or until the onions start turning pink. Crush and add the stock cube.
      1 stock cube
    • Add the canned tomatoes, tomato paste, and salt. Mix. Let it come to a lively simmer and then reduce heat to medium. Cook for 7-8 minutes - the tomatoes should become mushy and the sauce should thicken.
      1 can tomatoes (diced or whole), 1 tablespoon tomato paste (concentrate), 1 and ½ teaspoons salt
    • Bring the heat back to medium-high, and add in the cooked macaroni and the water that you had reserved. Bring to a boil. Cook for 4-5 minutes - this will allow the pasta to absorb the juice of the tomatoes and other flavors.
      1 cup water
    • Add the halved cherry tomatoes, mix and cook for another 3-4 minutes - until you see the skin of the tomatoes wrinkling.
    • Add light cream, crushed black pepper, and oregano. Mix well. Cook for another couple of minutes, allowing the flavors to mingle.
      Serve warm with side of your choice.
      2 and ½ tablespoons light cream (single cream), ½ teaspoon oregano, ½ teaspoon crushed black pepper

    Video

    Notes

    Allergy-friendly labels:  This recipe is nut-free and soy-free. 
    Macaroni: Use elbow-shaped macaroni or tube macaroni (as I have, in this recipe), or use any other small pasta. 
    Tomatoes: To give this dish its intense tomato flavor (it is macaroni and tomatoes, after all!) I have used 3 types of tomatoes - canned, paste, and fresh.
    You can make this recipe with just fresh tomatoes. In that case, you will need about 21 oz (500 grams) of fresh tomatoes plus the cherry tomatoes as mentioned above. 
    The classic macaroni and tomatoes recipe calls for some sugar to be added. I have not added the sugar and instead cooked the tomatoes really well to bring out their inherent sweetness.  
    Stock cube or fresh stock? By all means, use fresh stock if you have it with you. If using fresh stock, add it after you have added the macaroni, and do not add the pasta water. The stock cube that I have used weighs 10 grams.
    Want it creamier? Replace the light (single) cream with heavy (double) cream and/or add some grated cheese. 
    Time-saving hack: Cook the macaroni ahead of time. Doing this will save you at least 10 minutes. This dish works well with leftover macaroni. 
    Looking to add more flavor?
      • Add a stalk of chopped celery. Add it at the time of adding the onions. 
      • Chop a handful of chopped spinach. Add it in at the time of adding the cherry tomatoes. 
      • A few basil leaves, when adding the cream. 
      • Sprinkle some parmesan cheese at the time of serving (look for vegetarian parmesan)
      • If you like more heat, add some red pepper flakes along with the black pepper
    Want to make it vegan?
      • Instead of butter, use only oil. You will require 2 tablespoons of oil to replace the butter plus the 1 tablespoon that is already mentioned. So, in total, you will require 3 tablespoons of oil.
      • Replace the cream with any nut butter or with thick coconut milk.
    Storage: This pasta recipe is a great make-ahead dish. In fact, it tastes better the next day!
    • Fridge: Cool the pasta completely and store it in a fridge-safe container with a tight-fitting lid. Will keep good for 2-3 days. The pasta will absorb the liquid and become quite tight and dry. When reheating, add some water or stock to "loosen" it up. 
    • Freezer: The best way to store it in the freezer is to store the pasta and the sauce separately. Store in tightly sealed containers or freezer-safe bags. 

    Note: The nutrition information is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

    Nutrition

    Calories: 298kcalCarbohydrates: 46.8gProtein: 8.3gFat: 9.1gSaturated Fat: 3.6gCholesterol: 14mgSodium: 1197mgPotassium: 431mgFiber: 3.9gSugar: 6gCalcium: 47mgIron: 1mg
    Keyword cream, easy recipe, macaroni, oregano, tomatoes, vegetarian
    Tried this recipe? Do share with us!Mention @mygoodfoodworld or tag #mygoodfoodworld

    More Nut Free

    • Sautéed chickpeas with fresh coconut and spices served on a round black plate and placed on a light colored backgrouns with pieces of fresh coconut and cilantro placed next to it.
      Sautéed Chickpea Recipe with fresh coconut
    • Zucchini Indian recipe served in an oval white bowl with garnishes on the side.
      Zucchini Indian Recipe
    • Vegan tortillas with herbs and spices placed in a stack on a wooden board.
      Vegan Tortillas with Herbs and Spices
    • Spicy pasta recipe served in a bowl with garnishes.
      One-Pot Spicy Pasta Recipe

    Reader Interactions

    Comments

    1. Fransic verso says

      February 03, 2023 at 8:40 pm

      5 stars
      It looks yummy but unfortunately, I can't eat it for health issues. However, will share this macaroni recipe with my friend. Thank you for sharing!

      Reply
      • Padma Kumar says

        February 20, 2023 at 2:59 pm

        Oh! So sorry that you cannot eat this. Thank you for sharing.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Search for a dish or ingredient

    Picture of Padma Kumar creator of mygoodfoodworld.

    Hi, I'm Padma! I am a passionate cook and can cook through any mood! My cooking is all about simple, healthy meals made with fresh ingredients and with a lot of love. As a mum and an early childhood educator, I deeply care about raising healthy eaters.

    More about me →

    Popular

    • Hearty marinara sauce served in a white round bowl and garnished with two fresh basil leaves.
      Hearty Marinara Sauce
    • Vegan cous cous salad with beans and vegetables served on a wide bowl.
      Spiced vegan cous cous salad
    • Vegetarian zucchini boats with crumbled paneer served on a bed of tomato sauce and with herbed salsa garnish.
      Vegetarian Zucchini Boats with Paneer
    • Vegan tortillas with herbs and spices placed in a stack on a wooden board.
      Vegan Tortillas with Herbs and Spices

    Featured on

    One Pot Meals

    • Bright yellow vegan sweet potato soup served in a white round bowl with garnish of fresh mint leaves, croutons and fried onions.
      Healing Vegan Potato Soup Recipe
    • Vegan teriyaki noodles with veggies served in a plate with chopsticks rested on the plate.
      Teriyaki Noodles Recipe
    • Spicy pasta recipe served in a bowl with garnishes.
      One-Pot Spicy Pasta Recipe
    • Basmati rice and vegetable pilaf served in a plate with green chutney on the side.
      Easy Vegetable Pulao Recipe (No Onion Garlic)

    HUNGRY FOR MORE?

    Here is a free eCookbook with 10 recipes that you will love! 

    Sign up to our newsletter to receive the eCookbook and be the first to read recipes that are published. 

    You can unsubscribe anytime. For more details, review our Privacy Policy.


    Thank you!

    Please check your inbox for a mail from us. 

    You need to confirm your email address. If you cannot find our mail in your inbox, do check your spam box - it may have landed there! 

    You can find MyGoodFoodWorld on Instagram and Facebook as well!


    .

    Collection of spices that are a representation of the flavors of MyGoodFoodWorld kitchen.

    Footer

    Connect with me on Social Media

    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    Subscribe to receive free recipes

    Contact

    • About Me
    • Articles

    Copyright © 2022 MyGoodFoodWorld

    Accept Cookies
    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    .
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT