Now Cook This!

menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Pork, Sausage, Ham & Bacon

One-Pan Roasted Sausage, Tomatoes and White Beans

Last Updated: Jun 1, 2025 • Published: Jun 1, 2025 By Michelle

Jump to Recipe

This One-Pan Roasted Sausage, Tomatoes and White Beans is so simple to make but is packed with fabulous flavor. Ready in under an hour, it's a perfect dinner for any day of the week, and you'll come back to it again and again!

one pan roated sausage, tomatoes and white beans in a roasting pan with a serving spoon on the side and a small bowl of parsley in the background. this recipe

I have one word for this recipe: WOW!

Sausage and beans are a classic combination. But when you add tomatoes, onions, garlic, olive oil, a splash of balsamic vinegar, and Italian seasoning and roast them all together, you take it to the next level.

The Italian sausage and seasoning is super flavorful. The white beans are creamy. The onions get a little browned at the edges. The tang from the vinegar is just right. And the burst tomatoes add a welcome pop of freshness (my favorite part!).

I make this meal quite often because it's so delicious and satisfying yet requires minimal effort. The kitchen smells so good while it's cooking, and it tastes even better!

Love one-dish dinners?
Also try my One-Pan Baked Chicken, Potatoes & Green Beans, One-Pan Sausage, Pepper, Onion & Potato Bake and One-Pan Orzo With Shrimp, Tomatoes and Feta.

Jump to:
  • Why I Love This Recipe (and You Will Too)
  • Ingredients & Notes
  • Substitutions & Variations
  • How to Make One-Pan Roasted Sausage, Tomatoes and White Beans
  • Recipe Tips
  • Leftover Storage & Reheating
  • Serving Suggestions
  • More Recipes Using Italian Sausage to Try
  • 📋Recipe

Why I Love This Recipe (and You Will Too)

  • One Pan. That means less dishes to wash!
  • Quick Prep Time. A few minutes of hands-on time is all you need, and then the oven does the rest of the work.
  • Ready in Less Than an Hour.
  • Budget-Friendly. The ingredients are relatively inexpensive (it cost only about $4 per serving where I live at the time I wrote this).
  • Flavor. There's lots of it and a nice balance, thanks to the great combination of ingredients. Your taste buds will thank you.

Ingredients & Notes

Here are all of the ingredients you'll need to make this recipe, along with some notes to help you make the best selections.

all of the ingredients needed to make one pan roasted sausage, tomatoes and white beans.

Ingredient amounts are in the recipe card at the bottom of the post.

  • Italian sausage links - mild or sweet
  • Grape tomatoes - or cherry tomatoes
  • Onion - I use a regular yellow onion; white, red or even sweet onions also work
  • Garlic - get whole cloves since we need slices
  • Olive oil - use the light variety, which has a higher smoke point and is better for cooking at higher temperatures
  • Balsamic vinegar
  • Italian seasoning - I use my Homemade Italian Seasoning (check it out; you may already have the ingredients to make it)
  • Salt & black pepper
  • Great northern beans - Canned beans make it super simple; if you have home-cooked beans, you can use those instead
  • Chopped fresh parsley

Substitutions & Variations

  • Like things spicy? Use hot Italian sausage.
  • Red wine vinegar can be used in place of balsamic (but keep in mind that balsamic is sweeter, so there will be a slight difference).
  • I use Great Northern beans because they are smaller and hold their shape well. Navy beans are another option, but they are softer and can break apart more easily. If you prefer larger beans, try cannellini (aka white kidney beans).
  • Love cheese? Sprinkle some freshly-grated parmesan on each serving.

How to Make One-Pan Roasted Sausage, Tomatoes and White Beans

This is just a brief overview of the steps. For the full printable recipe with ingredient amounts and detailed instructions, please go to the recipe card at the bottom of the post.

raw Italian sausage, grpe tomatoes, chopped onions and sliced garlic in a roasting pan.

Place the sausage, tomatoes, onions, and garlic in a 9x13-inch baking pan.

a collage of 2 images, the first is of the seasonings added to the sausage mixture in the pan, and the second is of the ingredients being stirred together in the pan with a wooden spoon.

Add the olive oil, balsamic vinegar, Italian seasoning, salt, and pepper; stir until everything is evenly coated with the oil and seasonings.

white beans added to the pan with the cooked sausage mixture and being stirred with a wooden spoon.

Bake in a preheated 425°F oven for 35 to 40 minutes or until the sausages are completely cooked and the tomatoes have burst (turn the sausages halfway through). Then add the beans, and stir to combine.

the finished pan of sausage, tomatoes and beans sprinkled with parsley and with a small bowl of parsley in the background.

Bake for an additional 5 minutes to heat the beans through. Top with fresh parsley, and enjoy!

Recipe Tips

  • I prefer to use and recommend a metal baking pan for this recipe (it tends to heat up and brown the food faster), but you can use a glass or ceramic baking dish instead.
  • Turn the sausages over halfway through the cooking time so they cook evenly and get nicely browned on both sides.
  • Be mindful of the salt, because the sausage and the beans will have some already (the amount will vary depending on the brands). I like to start with a smaller amount and add more later if needed.
  • I add the beans at the end and warm them through rather than adding them at the beginning so they don't overcook and get too mushy.
  • If you want to use home-cooked white beans, you'll need 1¾ cups.

Leftover Storage & Reheating

To store: Once cooled, store leftovers in an airtight container in the refrigerator for up to 3 to 4 days.

Tip: Leftovers reheat well and taste delicious, so you could even make this ahead of time!

To reheat in the oven: place the leftovers in a baking dish, cover with foil and bake in a preheated 325°F oven until heated through.

To reheat on the stove: place the leftovers in a skillet and cook over medium-low heat, stirring occasionally, until heated through.

a serving of roasted sausage, tomatoes and white beans in a shallow white bowl with a fork and knife on the side and another serving and a small bowl of parsley in the background.

Serving Suggestions

I always serve this dish with a simple green salad and either Italian bread or garlic bread. It's such a satisfying dinner.

And here's an excellent and different way to serve any leftovers: for breakfast. Reheat the mixture and serve it with fried eggs and toast. It's reminiscent of a full English breakfast, is incredibly good, and I highly recommend it!

I hope you try this One-Pan Roasted Sausage, Tomatoes and White Beans recipe and love it as much as I do. Thanks for visiting today!

michelle signature

More Recipes Using Italian Sausage to Try

  • sausage, pepper and onions burger on a white plate
    Sausage, Pepper and Onion Burgers
  • four stuffed zucchini boats on a white plate with a serving fork
    Stuffed Zucchini Boats With Sausage and Tomatoes
  • Pumpkin and Sausage Pasta Bake
  • a bowl of sausage, potato and kale soup with a spoon in it and a green napkin on the side
    Sausage, Potato & Kale Soup (Zuppa Toscana)

If you make this recipe, I'd love to know how it went. Please leave a star rating and comment below. Thanks!

📋Recipe

one pan roasted sausage, tomatoes and white beans in a roasting pan with a serving spoon and a small bowl of parsley on the side.

One-Pan Roasted Sausage, Tomatoes and White Beans

So simple to make but packed with fabulous flavor, this one-pan dinner is ready in under an hour. Ready in under an hour, it's a perfect dinner for any day of the week, and you'll come back to it again and again!
5 from 1 vote
Print Recipe Pin Recipe Rate & Comment
Author: Michelle
Prep Time: 10 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 55 minutes minutes
Servings: 4
Estimated Calories: 540
(prevent your screen from going dark)

Ingredients

  • 1 pound sweet or mild Italian sausage links, cut into 2-inch pieces (or hot sausage if you like things spicy)
  • 12 ounces grape tomatoes, or cherry tomatoes (about 1 pint)
  • 1 large onion, chopped into 1" pieces (about 2 cups total)
  • 3 cloves garlic, thinly sliced
  • 2 tablespoons light olive oil
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon Italian seasoning, I use my homemade Italian seasoning
  • ½ teaspoon salt, I use Morton kosher salt (if using regular table salt, which is saltier, you may want to use less)
  • ¼ teaspoon black pepper
  • 1 (15.5-ounce) can Great Northern beans, drained and rinsed
  • 1 tablespoon chopped fresh parsley, for garnish

Instructions

  • Preheat the oven to 425°F.
  • Place the sausage, tomatoes, onions, and garlic in a 9x13-inch baking pan.
  • Add the olive oil, balsamic vinegar, Italian seasoning, salt, and pepper. Stir until the sausages, tomatoes, onions, and garlic are evenly coated in the oil and seasonings.
  • Bake in the center of the oven, uncovered, for 35 to 40 minutes or until the sausages are cooked through (minimum internal temperature of 160°F) and are lightly browned and the tomatoes have burst.
    Turn the sausages over halfway through the cooking time so they cook evenly and get nicely browned on both sides.
  • Add the beans; stir to combine.
  • Bake for an additional 5 minutes to heat the beans through. Taste and adjust the seasonings, if needed.
  • Sprinkle with parsley, and enjoy!

Notes

  • If you want to use home-cooked white beans, you'll need 1¾ cups.
  • Light olive oil has a higher smoke point and performs better at higher cooking temperatures, which is why I use it for this recipe.
  • I prefer to use and recommend a metal baking pan (it tends to heat up and brown the food faster), but you can use a glass or ceramic baking dish instead.
  • Be mindful of the salt, because the sausage and the beans will have some already (the amount will vary depending on the brands). I like to start with a smaller amount and add more later if needed.
  • Adding the beans at the end rather than in the beginning keeps them from overcooking and becoming too soft and mushy.
  • For additional information about this recipe, including step-by-step photos, substitutions and variations, leftover storage and reheating, and serving suggestions, please refer to the post above.
Did you try this recipe?Be sure to leave a star rating and comment below. Also, share a photo on Instagram and mention @nowcookthis or tag #nowcookthisrecipes.

Comments

    Leave A Comment Cancel reply

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

    Recipe Rating




  1. Leo says

    June 01, 2025 at 6:49 pm

    Brilliant , simple and very tasty recipe , with excellent tips and variations , and so well explained, thank you for that😊😊😊👍👏

    Reply
    • Michelle says

      June 01, 2025 at 6:58 pm

      Thank you, Leo!

      Reply
picture of michelle, the owner of now cook this, with text that says hello

I'm Michelle.

Welcome to my kitchen where something good is always cooking! I want us all to cook and eat at home more, so I'm here to share my favorite simple and delicious recipes that are perfect for the everyday home cook!

More about me

Popular Recipes

  • 8 pieces of French toast on a sheet pan with butter and a small pitcher of maple syrup on the side
    Sheet Pan French Toast
  • a piece of butter baked haddock on a white plate with rice pilaf, green beans and a lemon edge on the side.
    Butter-Baked Haddock
  • one-pan baked chicken, potatoes and green beans in a baking dish with a serving fork and spoon on the side
    One-Pan Baked Chicken, Potatoes and Green Beans
  • Classic Tuna Casserole (No Canned Soup!)

Warm & Cozy Soups

  • a bowl of french onion soup with a spoon in it and another bowl of soup in the background.
    Easy Homemade French Onion Soup
  • Italian wedding soup in a white bowl with a spoon
    Italian Wedding Soup
  • Cajun-spiced corn chowder with gnocchi garnished with parsley and Cajun seasoning in a white soup mug
    Cajun-Spiced Corn Chowder With Gnocchi
  • a bowl of creamy tomato with heavy cream swirled on the top and a spoon on the side
    Creamy Tomato Soup

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Use

Newsletter

  • Subscribe

Contact Me

  • Contact

Copyright © 2026 Now Cook This LLC

roasted sausage, tomatoes and white beans sprinkled with parsley in a baking pan with a serving spoon on the side and text overlays that say one pan roasted sausage, tomatoes and white beans, easy flavorful dinner, and now cook this dot com.