Our tomato pesto Alfredo gnocchi is just the kind of creamy, cozy, comfort-food Italian dish that makes dinner so good. Pillowy potato gnocchi is pan-fried until golden and crispy, then tossed with sweet blistered cherry tomatoes, tender bell peppers, creamy homemade Alfredo sauce, and a boost of basil pesto for incredible flavor.

This one-pan dinner comes together in about 30 minutes, making it perfect for busy weeknights when you want something that feels a little special without spending hours in the kitchen.
If you love hearty Italian-inspired dishes like this, be sure to try our pepperoni pizza stuffed peppers, meatball pasta bake, and sausage egg and cheese breakfast lasagna.
Jump to:
Why You’ll Love This Recipe
- Crispy pan-fried gnocchi adds amazing texture.
- Rich Alfredo sauce gets an extra flavor boost from basil pesto.
- Sweet blistered tomatoes balance the creamy sauce beautifully.
- Easy one-pan meal with simple ingredients.
- Ready in about 30 minutes.
- Perfect for meatless dinners or as a side dish.
Key Ingredients
You’ll find a complete list of ingredients and their exact amounts in the recipe card at the bottom of the post.

- Potato Gnocchi: Pan-frying gives the gnocchi a crispy outside while keeping the inside soft and pillowy.
- Pesto: Brings bold basil, garlic, and cheesy flavor that gives the creamy sauce its fresh, herby taste.
- Heavy Cream: Creates a rich, velvety sauce that coats every piece of gnocchi and vegetable.
- Parmesan Cheese: Melts into the sauce, adding a salty, nutty flavor and making it extra creamy.
- Cherry Tomatoes: Add juicy bursts of sweetness and a pop of freshness that balance the rich sauce.
- Red Bell Pepper: Brings a slight sweetness, color, and a little crunch to the dish.
- Garlic & Red Pepper Flakes: Add savory depth and a gentle kick of heat that rounds out the flavors.
Variations
- Add Protein: Add proteins like chicken, reverse sear New York steak, pork chops, air fryer shrimp, or shredded leftover roasts for more flavor and texture.
- Swap the Cheese: Substitute mozzarella or Asiago for part of the Parmesan.
- Add Veggies: Add sliced mushrooms or zucchini with the bell peppers. Fresh spinach is a great addition, as well.
- Marry Me Gnocchi: Use sun-dried tomatoes instead of cherry tomatoes.
How to Make Tomato Pesto Alfredo Gnocchi

Step 1: Gook the gnocchi in oil over medium heat until golden and lightly crispy.

Step 2: Add the garlic and red pepper flakes. Cook until fragrant and set aside.

Step 3: Cook the red pepper in the same skillet until softened. Then, add the tomatoes and cook until they blister and char. Transfer to the plate with the gnocchi.

Step 4: Bring the heavy cream to a gentle simmer in the same skillet. Then, whisk in the Parmesan cheese until melted and smooth.

Step 5: Stir in the pesto until fully combined. Then, season with salt and pepper.

Step 6: Add the gnocchi and veggies to the skillet, toss to coat, and enjoy!
Expert Tips
- Pan-frying the gnocchi first creates a delicious crispy exterior.
- Don’t overcrowd the skillet so the gnocchi browns evenly.
- Cook the tomatoes just until blistered for the best texture.
- Use freshly grated Parmesan for the smoothest Alfredo sauce.
- Keep the sauce over low heat after adding the cheese to prevent it from separating.
Tomato Pesto Alfredo Gnocchi FAQs
Tomato pesto Alfredo gnocchi is a creamy Italian-inspired dish made with soft potato gnocchi tossed in a rich Alfredo sauce, basil or tomato pesto, and tomatoes. The combination creates a flavorful sauce that’s creamy, cheesy, and slightly tangy.
It depends on the type of gnocchi you’re using. Shelf-stable and refrigerated gnocchi are typically boiled until they float, while some recipes call for pan-frying or cooking them directly in the sauce. Always follow the package directions for the best results.
Traditional basil pesto is the most popular choice, but sun-dried tomato pesto or roasted red pepper pesto also pairs beautifully with Alfredo sauce and tomatoes.
Cherry tomatoes or grape tomatoes are ideal because they’re naturally sweet and hold their shape well when cooked. Roma tomatoes also work if diced into bite-sized pieces.
Use freshly grated Parmesan cheese and cook the sauce over low heat. Avoid boiling after adding the cheese, as high heat can cause the sauce to separate.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a little cream or milk if needed.

Great Pairings for Your Tomato Pesto Gnocchi
If you try this recipe and love it, please be sure to leave a 5 โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ rating below and comment! You can also pin it to save it for later. Also, you can follow us on Pinterest, Facebook, Instagram and YouTube. Remember to “like” or “follow” us on all social media.

Tomato Pesto Alfredo Gnocchi
Ingredients
- 16 ounce potato gnocchi
- 1 red bell pepper, diced
- 2 cups cherry tomatoes
- 1 teaspoon garlic, minced
- 3 tablespoons jarred pesto
- 2 cups heavy cream
- ยฝ cup Parmesan cheese, grated
- 2 tablespoons olive oil
- 1 teaspoon red pepper flakes
- Salt & pepper to taste
Instructions
- In a large pan, heat oil over medium heat.
- Add gnocchi breaking apart pieces stuck together.
- Sautรฉ for about 5 minutes or until crispy and golden.
- Add minced garlic and red pepper flakes.
- Stir to combine and cook for an additional minute.
- Remove gnocchi from the pan and set aside.
- Add bell peppers to the hot pan.
- Sautรฉ for 5 minutes or until tender.
- Add cherry tomatoes.
- Cook for an additional 5-7 minutes or until tomatoes are starting to blacken. Do not let them burst.
- Remove from the pan and set aside with gnocchi.
- Reduce heat to low and add heavy cream.
- Bring to a slight boil and add the Parmesan cheese.
- Whisk until all the cheese has melted.
- Next, add pesto and stir until combined.
- Adjust seasonings with salt and pepper.
- Toss gnocchi and veggies into the sauce, stir. Serve hot.
Notes
- Pan-frying the gnocchi first creates a delicious crispy exterior.
- Don’t overcrowd the skillet so the gnocchi browns evenly.
- Cook the tomatoes just until blistered for the best texture.
- Use freshly grated Parmesan for the smoothest Alfredo sauce.
- Keep the sauce over low heat after adding the cheese to prevent it from separating.












Leave a Reply